storm 基本安装

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

你可能感兴趣的:(storm 基本安装)