Storm 部署文档

49 阅读1分钟

Storm 部署文档

1 上传storm tar包到 所有需要安装storm服务的IP节点上

2 解压包 tar -zxvf /opt/apache-storm-1.0.3.tar.gz

3 修改配置文件如下:

vi /opt/apache-storm-1.0.3/conf/storm.yaml

添加如下配置:

配置zookeeper的IP

storm.zookeeper.servers:
 - "172.25.163.2"
 - "172.25.163.3"
 - "172.25.163.4" 
配置nimbus HA 需要填写2个IP

nimbus.seeds: ["172.25.163.2", "172.25.163.3"]

上传jar的时候,上传的路径
storm.local.dir: "/root/training/apache-storm-1.0.3/tmp"ll给排水
表示在一个从节点上启动4个Worker
supervisor.slots:ports:
 - 6700
 - 6701
 - 6702
 - 6703
每个任务分配一个日志收集器,监控处理的数据结果。默认0
"topology.eventlogger.executors": 1 

4 启动命令:

cd opt/apache-storm-1.0.3/bin
启动不同角色的命令:
在2台 numbus节点上面执行:
nohup storm nimbus &
nohup storm logviewer &
nohup storm ui &
在所有的 supervisor节点上面执行:
nohup storm supervisor &
nohup storm logviewer &