Storm集群安装部署步骤【详细版】

Storm集群安装部署步骤【详细版】

假设1.已安装jdk,python,unzip 2. 已经搭建Zookeeper集群;

1. 安装Storm依赖库;
 

  需要在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
posted @ 2014-04-03 11:48  GrantYu  阅读(234)  评论(0编辑  收藏  举报