org.apache.storm.utils.NimbusLeaderNotFoundException: could not find leader nimbus from seed hosts["

出现这个异常的缘由主要是zookeeper没有正常工做引发的。能够在storm-conf-storm.yaml中设置html

storm.zookeeper.servers:linux

  -"zookeeper1"apache

  -"zookeeper2"windows

设置好以后还有这个异常的话说明zookeeper集群没有开启或者没有正常工做,检查下zookeeper的工做状态。多个storm绑定同一个zookeeper集群时,storm集群的各个机器名不要有重复,不然只有先启动的storm会正常工做。测试

若是只是为了单纯测试的话,能够用zookeeper的单机模式:orm

  1.从https://zookeeper.apache.org/releases.html下载zookeeper;server

  2.解压后将conf目录下的zoo_sample.cfg改成zoo.cfg;htm

  3.去bin目录下启动zkServer(windows启动zkServer.cmd,linux启动zkServer.sh)。cmd

相关文章
相关标签/搜索