Storm安装与部署

1 下载安装包

使用下面的命令:

wget https://mirrors.tuna.tsinghua.edu.cn/apache/storm/apache-storm-1.2.3/apache-storm-1.2.3.tar.gz

2 解压storm并重命名

使用下面的命令

tar -zxvf apache-storm-1.2.3.tar.gz
mv apache-storm-1.2.3  storm

3 配置环境变量

在/etc/profile中设置软件环境变量 :

export STORM_HOME =/opt/storm
export PATH=$PATH:$STORM_HOME/bin

配置完成后记得source使环境变量生效

4 修改storm 系统文件

  • 在conf文件夹中,配置storm-env.sh文件内容如下;
#指定JAVA_HOME的文件路径
export JAVA_HOME=/opt/jdk1.8.0_171
#制定storm配置文件路径
export STORM_CONF_DIR="/opt/storm/conf"

  • 在conf文件夹下,配置storm.yaml文件内容如下:
#Zookeeper集群地址
storm.zookeeper.servers:
     - "master"
     - "slave1"
     - "slave2"
     - "slave3"

#zookeeper集群客户端端口
storm.zookeeper.port: 2181

#storm的服务节点地址 
nimbus.seeds: ["master"]

#工作节点的端口信息
supervisor.slots.ports:
     - 6700
     - 6701
     - 6702
     - 6703

#Web UI 访问地址
ui.host: 0.0.0.0

#Web UI 访问端口
ui.port: 8282

#本地存储目录
storm.local.dir: "/opt/storm.data"

5 同步数据

把配置好的storm同步到其他三个服务器上:

scp -r storm root@slave1:/opt
scp -r storm root@slave2:/opt
scp -r storm root@slave3:/opt

6 启动Storm

在storm/bin 目录下,进行命令操作,

##在主节点(master)启动输入:
##启动nimbus
storm nimbus &

##启动ui界面
storm ui &

###从节点(slave1,slave2,slave3)输入:
##启动supervisor
storm supervisor &

在浏览器界面输入: masterip:8282端口
成功打开该界面,表示环境配置成功:

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值