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 &