一、Storm集群配置
搭建总体的架构:
实现步骤:
1.安装和配置jdk
2.安装和配置zookeeper
3.上传和解压storm
4.配置storm安装目录conf目录下的storm.yaml文件
storm.yaml配置示例:
找到storm.zookeeper.servers:
添加服务节点,如下:
storm.zookeeper.servers:
- “zkp1”
- “zkp2”
- “zkp3”
nimbus.host: “zkp1”
storm.local.dir: “/root/apache-storm-0.9.3/tmp”
注意:
配置项开头需要有空格,:后面需要跟空格,否则启动会报错
5.在storm安装目录下创建tmp目录
其中:
1)storm.zookeeper.services:配置zookeeper集群的主机名称。
2)nimbus.host:指定了集群中nimbus的节点。
3)supervisor.slots.ports:配置控制每个supervisor节点运行多少个worker进程。这个配置定义为worker监听的端口的列表,监听端口的个数控制了supervisor节点上有多少个worker的插槽。默认的storm使用6700~6703端口,每个supervi