[译]【Storm入门指南】附录B 安装Storm集群

来源:互联网 发布:windows永久激活工具 编辑:程序博客网 时间:2024/06/10 04:26

如果想创建一个 Storm 集群,有如下两种途径:

  • 使用 storm-deploy在 Amazon EC2创建一个集群,如第六章所示

  • 手动安装Storm(本节的内容)

手动安装Storm,需要安装如下软件:

  • Zookeeper 集群,参见管理手册

  • Java 6.0

  • Python 2.6.6

  • Unzip 指令

上述所有要安装的软件,是 Nimbus 和监控程序所需要的。

当安装了上述软件后,请安装本地库。

安装 ZeroMQ,运行:

123456
wget http://download.zeromq.org/historic/zeromq-2.1.7.tar.gztar -xzf zeromq-2.1.7.tar.gzcd zeromq-2.1.7./configuremakesudo make install

安装JZMQ,运行:

123456
git clone https://github.com/nathanmarz/jzmq.gitcd jzmq./autogen.sh./configuremakesudo make install

一旦安装了本地库,下载稳定版的Storm并解压。

修改配置文件,增加你的Storm 集群配置。(所有默认配置可以在Storm 的 defaults.yaml 文件中看到)

编辑 conf/storm.yaml文件来修改storm 集群配置:

12345678910111213
storm.zookeeper.servers:  - "zookeeper addres 1"  - "zookeeper addres 2"  - "zookeeper addres N"storm.local.dir: "a local directory"nimbus.host: "Numbus host addres"supervisor.slots.ports:  - supervisor slot port 1  - supervisor slot port 2  - supervisor slot port N

配置解释如下:

  • storm.zookeeper.servers :zookeeper 服务器的地址

  • storm.local.dir :Storm 存储内部处理数据的本地目录

0 0
原创粉丝点击