首页 > 系统服务 > 详细

linux 上安装storm

时间:2017-02-13 21:51:04      阅读:196      评论:0      收藏:0      [点我收藏+]

版本: 1.0.2

安装机器:所有机器

安装过程:

1.使用hadoop账号解压:

$ tar -zxvf /opt/software/apache-storm-${version}.tar.gz -C /opt/hadoop

$ ln -s /opt/hadoop/apache-storm-${version}/ /opt/hadoop/storm

2.修改环境变量,并使其生效:

$ sudo vim /etc/profile

export STORM_HOME=/opt/hadoop/storm

export PATH=${STORM_HOME}/bin:$PATH

$ source /etc/profile

3.修改配置文件storm.yaml

$ cd /opt/hadoop/storm/

$ vim conf/storm.yaml

内容为:

 storm.zookeeper.servers:
     - "baseline01"

     - "baseline02"

     - "baseline03"

 storm.local.dir: "/opt/hadoop/storm/local"

 nimbus.host: "baseline01"

 ui.port: 10088

 

 supervisor.slots.ports:
     - 6700
     - 6701
     - 6702
     - 6703

注意:注意空格的格式问题,很容易出现空格的格式问题,其次6700以及下面的这些与左端是一个tab键的距离。

4.通过scp复制其他两台机器上,并按照第2步修改环境变量。

$ scp -r /opt/hadoop/apache-storm-${version} hadoop@baseline02:/opt/hadoop

$ ln -s /opt/hadoop/apache-storm-${version}/ /opt/hadoop/storm

$ scp -r /opt/hadoop/apache-storm-${version} hadoop@baseline03:/opt/hadoop

$ ln -s /opt/hadoop/apache-storm-${version}/ /opt/hadoop/storm

5.启动storm集群:

a.在baseline01机器上启动nimbus和storm ui(端口默认8080)在conf目录下查看ui.port的端口号。在没有配置的情况下是8080.

$ cd /opt/hadoop/storm/bin

$ nohup ./storm nimbus &

$ nohup ./storm ui &

b.再在baseline02,baseline03机器上启动supervisor

$ nohup ./storm supervisor &

6.测试网址:

http://baseline01:10088/

若能正常访问,说明启动成功

 

linux 上安装storm

原文:http://www.cnblogs.com/wyl9527/p/6395405.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!