需要在Nimbus和Supervisor机器上安装Storm的依赖库
1.1 ZeroMQ
$./configure
$make
$sudo make install
1.2
JZMQ
$./autogen.sh
$./configure
$make
$sudo make install
ZMQ和JZMQ默认安装在/usr/local/lib 下
2. 下载并解压Storm发布版本
https://github.com/nathanmarz/storm [hm@n0 ~]
$unzip storm-0.8.2.zip
[hm@n0 ~]$ln -s storm-0.8.2
storm
[hm@n0 ~] $vim storm/conf/storm.yaml
修改storm.yaml配置文件;
复制:
[hm@n0 ~]$scp-r
storm-0.8.2 n1:/home/hm
[hm@n0 ~]$scp-r
storm-0.8.2 n2:/home/hm
[hm@n1 ~]$ln
-s storm-0.8.2 storm
[hm@n2
~]$ln-s storm-0.8.2 storm
3.
启动Storm各个后台进程。
启动Storm各个后台进程的方式:
1. 主控节点 Nimbus: "bin/storm
nimbus >/dev/null 2>&1 &" ,,
启动Nimbus后台程序,并放到后台执行;
2 工作节点 Supervisor: "bin/storm supervisor
> /dev/null 2>&1 &"
启动Supervisor后台程序,并放到后台执行;
3. 主控节点 UI:在Storm主控节点上运行"bin/storm ui >/dev/null 2>&1
& "启动UI后台程序,并放到后台执行, 启动后可以通过http://{nimbus
host}:8080观察集群的worker资源使用情况、Topologies的运行状态等信息。
----------------------------------------------
storm :
http://storm-project.net
Storm集群安装部署步骤【详细版】
http://www.cnblogs.com/panfeng412/archive/2012/11/30/how-to-install-and-deploy-storm-cluster.html