版本: 1.0.2
安装机器:所有机器
安装过程:
$ tar -zxvf /opt/software/apache-storm-${version}.tar.gz -C /opt/hadoop
$ ln -s /opt/hadoop/apache-storm-${version}/ /opt/hadoop/storm
$ sudo vim /etc/profile
export STORM_HOME=/opt/hadoop/storm
export PATH=${STORM_HOME}/bin:$PATH
$ source /etc/profile
$ 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键的距离。
$ 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
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 &
若能正常访问,说明启动成功
原文:http://www.cnblogs.com/wyl9527/p/6395405.html