我在完全分布式模式(3个节点)中设置Apache Storm 0.9.3,该模式利用由3个节点组成的完全分布式Apache Zookeeper集群(3.4.6)。我做了以下测试,发现如果配置storm.yaml
中的第一个zookeeper服务器关闭或暂时无法访问,Storm Nimbus无法启动。
测试#1:
测试#2:
storm.zookeeper.servers
中的第一个节点,如果无法在主节点上启动nimbus或supervisor。我想知道你们有没有遇到这个问题?我的配置出现意外情况或出现问题吗?或其他什么?
我的配置列在下面
storm.zookeeper.servers :
- "zookeeper1.hostname.local"
- "zookeeper2.hostname.local"
- "zookeeper3.hostname.local"
nimbus.host : storm-master.hostname.local
nimbus.thrift.port : 6627
storm.zookeeper.port : 2181
supervisor.slots.ports :
- 6700
- 6701
- 6702
- 6703
ui.port : 8744
storm.local.dir : /opt/apache-storm-0.9.3/storm-local