最新的 Storm 已不再必须依赖 ZeroMQ,各种依赖的库和软件也已经有更新的版本。
有以下两种方式创建 Storm 集群:
- 使用 Storm 部署在亚马逊 EC2 上面创建一个集群,就像你在第6节看到的。
- 手工安装(详见本附录)
要手工安装 Storm,需要先安装以下软件
- Zookeeper集群(安装方法详见管理向导)
- Java6.0
- Python2.6.6
- Unzip命令
NOTE:Nimbus 和管理进程将要依赖 Java、Python 和 unzip 命令
安装本地库:
安装 ZeroMQ:
wget http://download.zeromq.org/historic/zeromq-2.1.7.tar.gz
tar -xzf zeromq-2.1.7.tar.gz
cd zeromq-2.1.7
./configure
make
sudo make install
安装 JZMQ:
git clone https://github.com/nathanmarz/jzmq.git
cd jzmq
./autogen.sh
./configure