因为本人在用hbase,所以zk不用在安装,安装步骤如下
依赖包:
安装zeromq
wget http://download.zeromq.org/zeromq-2.1.7.tar.gz
tar -xzf zeromq-2.1.7.tar.gz
cd zeromq-2.1.7
./configure
make
sudo make install
configure报错:
configure: error: cannot link with -luuid, install uuid-dev.
#yum install libuuid-devel
安装jzmq
git clone https://github.com/nathanmarz/jzmq.git
cd jzmq
./autogen.sh
./configure
make
sudo make install
安装storm
wget https://github.com/downloads/nathanmarz/storm/storm-0.8.1.zip
wget https://github.com/nathanmarz/storm/storm-0.8.1.zip
unzip storm-0.8.1.zip
修改storm.yaml
storm.zookeeper.servers :
- "host1"
- "hots2"
- "host3"
storm.local.dir : "/home/q/dirk.zhang"
nimbus.host : "host1"
supervisor.slots.ports :
- 6700
- 6701
- 6702
- 6703
有个坑爹的地方,冒号两边要有空格,哈哈
启动storm(先启动zk)
Nimbus: 在Storm主控节点上运行"bin/storm nimbus >/dev/null 2>&1 &"启动Nimbus后台程序,并放到后台执行;
Supervisor: 在Storm各个工作节点上运行"bin/storm supervisor >/dev/null 2>&1 &"启动Supervisor后台程序,并放到后台执行;
UI: 在Storm主控节点上运行"bin/storm ui >/dev/null 2>&1 &"启动UI后台程序,并放到后台执行,启动后可以通过http://{nimbus host}:8080观察集群的worker资源使用情况、Topologies的运行状态等信息。
参考资料:
http://www.cnblogs.com/panfeng412/archive/2012/11/30/how-to-install-and-deploy-storm-cluster.html
http://kevin1.iteye.com/blog/1935485
938

被折叠的 条评论
为什么被折叠?



