storm安装

1、启动zk集群
2、每台机器要求java 7+ 以及 python 2.6.6+
3、下载storm : http://storm.apache.org/downloads.html, 我们使用1.2.2版本
apache-storm-1.2.2.tar.gz

4、将storm-1.2.2.tar.gz上传到master上hadoop-jrq用户下的bigdata目录下,用下面的命令解压:
tar -xvf apache-storm-1.2.2.tar.gz
5、修改配置:
在每台机器上创建文件目录:mkdir /home/hadoop-jrq/bigdata/storm-data
cd ~/bigdata/apache-storm-1.2.2/conf
vi storm.yaml

--zk用于存储Storm的状态信息,协调Storm的每一个组件
storm.zookeeper.servers:
    - "master"
    - "slave1"
    - "slave2"

--Nimbus和Supervisor进程需要在本地磁盘上存储小量的数据(比如jars,配置等)
storm.local.dir: "/home/hadoop-jrq/bigdata/storm-data"

--Nimbus所在的机器名(如果需要高可用,就设置多个)
nimbus.seeds: ["master"]

--配置每一个Supervisor节点最多可以启动多少个workers,一个worker对应着一个端口用于接收数据
--默认是4个
supervisor.slots.ports:
    - 6700
    - 6701
    - 6702
    - 6703

将master上的storm安装包同步到slave1和slave2:
scp -r /home/hadoop-jrq/bigdata/apache-storm-1.2.2 hadoop-jrq@slave1:~/bigdata/
scp -r /home/hadoop-jrq/bigdata/apache-storm-1.2.2 hadoop-jrq@slave2:~/bigdata/

启动Storm进程, cd ~/bigdata/apache-storm-1.2.2
在master上启动Nimbus和web ui:
nohup bin/storm nimbus 2>&1 &
nohup bin/storm ui 2>&1 &
在slave1和slave2上启动Supervisor:bin/storm supervisor
nohup bin/storm supervisor 2>&1 &

访问web ui:http://master:8080。看到下面的界面即表示成功
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值