出現這個異常的緣由主要是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