这通常发生在nimbus中进行领导者选举且nimbus主机未通过选举时,因为它在本地目录中没有运行拓扑的相应JAR。
我能找到的唯一解决方法是从zookeeper中删除风暴相关数据或者完全重新安装zookeeper。
你更好地通过这个链接
[ https://vincenzogulisano.com/2015/07/30/5-minutes-storm-installation-guide-single-node-setup/][1]
我想你应该删除
nimbus.seeds : ["localhost"]
因为在早期版本的风暴中 nimbus.host 已被使用,但在版本1的病房,它已被改变 nimbus.seeds 。
nimbus.host
nimbus.seeds
为了我 nimbus.host 运作良好。
所以使用其中任何一个。我会建议你去 nimbus.host 因为它适合我。
下面是我的配置 storm.yaml 。
storm.yaml
storm.zookeeper.servers: - "localhost" storm.local.dir: "xxx/data" nimbus.host: "localhost" supervisor.slots.ports: - 6700 - 6701 - 6702 - 6703
听起来你的nimbus服务器没有运行。看一眼 如何设置风暴群集 。
从主机运行以下命令启动nimbus:
bin/storm nimbus