一、Storm环境准备
三台linux机器:
10.1.2.208
10.1.2.197
10.1.2.195
zookeeper 3.4.6
storm 0.9.6
下载地址:
http://apache.opencas.org/zookeeper/zookeeper-3.4.6/
http://apache.opencas.org/storm/apache-storm-0.9.6/
二、安装zookeeper集群
1.先进入10.1.2.208,解压 tar -zxvf zookeeper-3.4.6.tar.gz
2.进入到zookeeper的conf目录下 cd zookeeper-3.4.6/conf,复制zoo.cfg配置文件 cp zoo_sample.cfg zoo.cfg;
3.修改zoo.cfg,vim zoo.cfg,修改配置文件如下所示
4.创建 /data1/zookerper/data 目录,并且创建 myid 文件,10.1.2.208 上的为 1;10.1.2.197 上的为 2;10.1.2.198上的为 3。
5.将 zookeeper同步到 10.1.2.197和10.1.2.198;scp -r zookeeper-3.4.6 hadoop@192.168.1.197:/home/hadoop;
scp -r zookeeper-3.4.6
hadoop@192.168.1.198:/home/hadoop; 同时修改 myid 文件。
6.配置完成,启动zookeeper集群,/home/hadoop/zookeeper-3.4.6/bin/zkServer.sh
start;这个命令在每台机器上都执行一遍。
7.查看启动状态,/home/hadoop/zookeeper-3.4.6/bin/zkServer.sh
status
三、Storm集群搭建
1.进入 10.1.2.208,解压 tar
-zxvf apache-storm-0.9.6.tar.gz
2.进入conf目录下,cd apache-storm-0.9.6/conf,编辑storm.yaml,vim storm.yaml
3.将 storm同步到 10.1.2.197和10.1.2.198;scp -r apache-storm-0.9.6 hadoop@192.168.1.197:/home/hadoop;
scp -r apache-storm-0.9.6 hadoop@192.168.1.198:/home/hadoop;
4.在10.1.2.208上启动 nimbus进程, storm nimbus & ; 接着启动Storm UI监控进程: storm ui &;
分别在 10.1.2.197和10.1.2.198启动 supervisor进程, storm supervisor &
5.打开storm监控页面,查看storm集群状态 http://10.1.2.208:8080/index.html ,安装完毕。