一、安装storm
将压缩包apache-storm-1.2.2.tar.gz拖入hdp-4 的sftp>下:
在linux下解压:
tar -zvxf apache-storm-1.2.2.tar.gz
给storm改名,将apache-storm-1.2.2改为storm-1.2.2:
mv apache-storm-1.2.2 storm-1.2.2
修改配置环境(在[root@hdp-4 etc]#下):
vi profile
修改内容:
export STORM_HOME=/root/apps/storm-1.2.2
export PATH=$PATH:$JAVA_HOME/bin:$HADOOP_HOME/bin:$HADOOP_HOME/sbin:$HIVE_HOME/bin:$STORM_HOME/bin
修改完后重新加载配置文件:使storm立即生效
source /etc/profile
storm verson
如下:
修改storm配置文件(在hdp-4下的cd storm-1.2.2/conf/下):
vi storm.yaml
配置文件内容为:
storm.zookeeper.servers:
- "hdp-1"
- "hdp-2"
- "hdp-4"
storm.local.dir: "/root/stormdata"
nimbus.seeds: ["hdp-4"]
supervisor.slots.ports:
- 6700
- 6701
- 6702
- 6703
将storm复制到hdp-1与hdp-2中,并依此修改上面的配置:
scp -r /root/apps/storm-1.2.2 hdp-1:/root/apps/storm-1.2.2
在hdp-1的cd apps/storm-1.2.2/bin下启动storm服务到后台:
storm nimbus >/dev/null 2>&1 &
再输入命令访问web界面(master):
storm ui
在hdp-4或者hdp-2输入命令启动另一个服务:
storm supervisor >/dev/null 2>&1 &
在浏览器搜索hdp-1:8080: