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

相關文章
相關標籤/搜索