Storm Cluster 仅在将 nimbus IP 放入 supervisors 时启动
Storm Cluster only starts when putting the nimbus IP in the supervisors
创建 Storm 集群时,它仅在将 nimbus 节点 运行ning zookeeper 放入 supervisor 和 nimbus 下的 Storm.yaml 文件中时启动。
例如:
storm.zookeeper.servers:
- "10.1.0.193"
- "10.1.0.194"
nimbus.host: "10.1.0.193"
问题
这是正确的方法吗?将其归类为主管和灵气主机似乎很奇怪。
不过似乎 运行 不错。
是的。这是对的。 Supervisor 需要知道 Zk 和 nimbus IP,因为在启动时 supervisor 在 nimbus 注册(通过 Zk)。 supervisor 和 nimbus 之间的所有通信都通过 Zk(Zk 本身也不知道 nimbus IP)。不涉及直接通信(由于容错原因)。
创建 Storm 集群时,它仅在将 nimbus 节点 运行ning zookeeper 放入 supervisor 和 nimbus 下的 Storm.yaml 文件中时启动。
例如:
storm.zookeeper.servers:
- "10.1.0.193"
- "10.1.0.194"
nimbus.host: "10.1.0.193"
问题 这是正确的方法吗?将其归类为主管和灵气主机似乎很奇怪。
不过似乎 运行 不错。
是的。这是对的。 Supervisor 需要知道 Zk 和 nimbus IP,因为在启动时 supervisor 在 nimbus 注册(通过 Zk)。 supervisor 和 nimbus 之间的所有通信都通过 Zk(Zk 本身也不知道 nimbus IP)。不涉及直接通信(由于容错原因)。