为什么80%的码农都做不了架构师?>>>
storm安装步骤:
一、安装zookeeper 1.全部选用CDH的产品,不用担心版本问题,省心。 包都在这里:http://archive.cloudera.com/cdh4/cdh/4/
2.配置zookeeper 解压稍微修改配置就可以使用,只需要定义dataDir和server.1/2/3
dataDir=/data/zookeeper/tmp hostname1:2888:3888 hostname2:2888:3888 hostname3:2888:3888
3.启动 ./zkServer.sh start
二、安装消息队列ZeroMQ
1.直接上最新版本zeromq-4.0.3
http://download.zeromq.org/zeromq-4.0.3.tar.gz 编译安装:./configure && make && make install && ldconfig
不要忘记ldconfig
2.安装zemq
https://github.com/zeromq/jzmq 编译安装:./configure && make && make install && ldconfig
两个模块都默认安装/usr/local/了,这样storm就不用单独配置java.library.path了
三、安装storm
1.storm需要python2.6以上版本。安装略
2.storm配置
storm.zookeeper.servers: 需要指定zookeeper集群ip storm.local.dir:本地目录位置 storm.zookeeper.root:zookeeper根目录 nimbus.host: "IP" worker.childopts:"-Xmx m" ui.port: 8080
3.启动storm
ui的机器 ./storm nimbus >/dev/null 2>&1 & work ./storm supervisor >/dev/null 2>&1 & ui ./storm ui >/dev/null 2>&1 &
要注意的是,RELEASE文件时必须的,否则启动会报错
only be run from with in a release