码迷,mamicode.com
首页 > 其他好文 > 详细

Storm Cluster安装

时间:2014-09-26 11:34:49      阅读:199      评论:0      收藏:0      [点我收藏+]

标签:des   http   io   os   使用   java   ar   strong   文件   

Storm Cluster安装

@[安装|storm]

官方文档:设置storm cluster

1. 上传storm安装包到服务器

  • 在120,121,122,123四台机器的/apps/目录下安装apache-storm-0.9.1-incubating

2. 安装Zookeeper

  • 由于121,123,124上已有Zookeeper,所以不安装Zookeeper了

3. 安装Java和Python

  • Java1.7
  • Python2.6.6

4. 解压下载的storm release到Nimbus和worker机器

?Storm下载

5. 修改conf/storm.yaml配置文件

  • storm.zookeeper.servers: zookeeper cluster的主机列表

    storm.zookeeper.servers:
        - "10.0.8.121"
        - "10.0.8.123"
        - "10.0.8.124"
    
    # 若修改了zookeeper的默认端口,需配置storm.zookeeper.port参数:
     storm.zookeeper.port: 2181
  • storm.local.dir: 存储Nimbus和Supervisor守护进程的状态量

    storm.local.dir: "/apps/apache-storm-0.9.1-incubating/data"
  • nimbus.host: master机器的IP(以便worker nodes从master下载topology jars和confs)

    nimbus.host: "10.0.8.120"
  • supervisor.slots.ports: 每个worker机器运行4个进程,每个进程使用一个独立端口接收消息

    supervisor.slots.ports:
        - 6700
        - 6701
        - 6702
        - 6703

6. 启动守护进程

  1. Nimbus: 在master机器上运行bin/storm nimbus
  2. Supervisor: 在每个worker机器上运行bin/storm supervisor
  3. StormUI: 运行/bin/storm ui启用stormUI

7. 搭建StormUI

Storm Cluster安装

标签:des   http   io   os   使用   java   ar   strong   文件   

原文地址:http://my.oschina.net/u/553773/blog/318794

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!