Apache storm Storm 1.2.2 Supervisor还将localhost作为nimbus并可以';尽管nimbus位于另一台服务器中,并且已在storm.yaml中指定,但无法连接到它

Apache storm Storm 1.2.2 Supervisor还将localhost作为nimbus并可以';尽管nimbus位于另一台服务器中,并且已在storm.yaml中指定,但无法连接到它,apache-storm,Apache Storm,问题正如标题所示,在集群启动后,监控器日志中没有打印错误。每当提交jar时,监管者日志中就会报告无法连接本地主机nimbus的错误 1、这是我的yaml: storm.zookeeper.servers: - "beta-hbase02" - "beta-hbase03" - "beta-hbase04" storm.zookeeper.root: "/storm" nibus.seeds: ["beta-hbase01"] storm.local.dir: "/var/

问题正如标题所示,在集群启动后,监控器日志中没有打印错误。每当提交jar时,监管者日志中就会报告无法连接本地主机nimbus的错误

1、这是我的yaml:

storm.zookeeper.servers:
    - "beta-hbase02"
    - "beta-hbase03"
    - "beta-hbase04"
storm.zookeeper.root: "/storm"
nibus.seeds: ["beta-hbase01"]
storm.local.dir: "/var/lib/hadoop-hdfs/apache-storm/storm/data"
supervisor.slots.ports:
    - 6800
    - 6801
    - 6802
    - 6803
ui.port: 8686
storm.log.dir: "/var/lib/hadoop-hdfs/apache-storm/logs"
worker.childopts: "-Xmx1024m"
nimbus.childopts: "-Xmx2048m"
2,这里是supervisor.log中的错误,另一个是access-supervisor.log中的错误

2018-08-21 17:10:23.643 o.a.s.l.AsyncLocalizer Async Localizer [WARN] Caught Exception While Downloading (rethrowing)... 
org.apache.storm.utils.NimbusLeaderNotFoundException: Could not find leader nimbus from seed hosts [localhost]. Did you specify a valid list of nimbus hosts for config nimbus.seeds?
    at org.apache.storm.utils.NimbusClient.getConfiguredClientAs(NimbusClient.java:120) ~[storm-core-1.2.2.jar:1.2.2]
    at org.apache.storm.utils.NimbusClient.getConfiguredClientAs(NimbusClient.java:66) ~[storm-core-1.2.2.jar:1.2.2]
    at org.apache.storm.utils.NimbusClient.getConfiguredClient(NimbusClient.java:58) ~[storm-core-1.2.2.jar:1.2.2]
    at org.apache.storm.blobstore.NimbusBlobStore.prepare(NimbusBlobStore.java:268) ~[storm-core-1.2.2.jar:1.2.2]
    at org.apache.storm.utils.Utils.getClientBlobStoreForSupervisor(Utils.java:539) ~[storm-core-1.2.2.jar:1.2.2]
    at org.apache.storm.localizer.AsyncLocalizer$DownloadBaseBlobsDistributed.downloadBaseBlobs(AsyncLocalizer.java:121) ~[storm-core-1.2.2.jar:1.2.2]
    at org.apache.storm.localizer.AsyncLocalizer$DownloadBaseBlobsDistributed.call(AsyncLocalizer.java:148) [storm-core-1.2.2.jar:1.2.2]
    at org.apache.storm.localizer.AsyncLocalizer$DownloadBaseBlobsDistributed.call(AsyncLocalizer.java:101) [storm-core-1.2.2.jar:1.2.2]
    at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_171]
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_171]
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_171]
    at java.lang.Thread.run(Thread.java:748) [?:1.8.0_171]

你拼错了“nimbus.seeds”

我还将nimbus从主机名改为IP,但仍然无法工作。任何yaml更改,也将杀死所有nimbus/supervisor/ui,并清空zookeeper中的本地/数据文件夹和/风暴节点。添加zookeeper端口,仍然没有运气。storm.zookeeper.port:2181hi stig,我有另一个storm/trident内置功能问题,你能告诉我吗。支票?嗨,斯蒂格,很抱歉打扰你,如果你能帮我检查这两个新问题,我真的很感激:你不需要在这里写信。我偶尔检查一下apachestorm标签,看看是否有任何问题可以回答。我对HBase不够熟悉,无法回答您的问题。您可能会更幸运地尝试storm用户邮件列表()