仅当将nimbus ip放入管理器时,storm群集才会启动

93ze6v8z  于 2021-06-21  发布在  Storm
关注(0)|答案(1)|浏览(283)

创建storm群集时,仅当将运行zookeeper的nimbus节点放在storm.yaml文件的supervisor和nimbus下时,才会启动。
例如:

storm.zookeeper.servers:
  - "10.1.0.193"
  - "10.1.0.194"

nimbus.host: "10.1.0.193"

问题是这是正确的方法吗?把它归为主管和灵光主机似乎很奇怪。
不过,情况似乎还不错。

oalqel3c

oalqel3c1#

对。这是正确的。主管需要知道zk和nimbus ip,因为启动时主管在nimbus注册(通过zk)。主管和nimbus之间的所有通信都通过zk(zk本身也不知道nimbus ip)。不涉及直接通信(由于容错原因)。

相关问题