啟動zookeeper正常,但是檢視狀態沒有連線上服務
阿新 • • 發佈:2019-02-08
Error contacting service. It is probably not running.,在我 zkServer.sh status 就會出現It is probably not running的錯誤。
解決方案如下:
1;檢視liunx系統的防火牆是否關閉,檢視防火牆狀態 service iptables status 如果沒有關閉,就 service iptables stop 關閉防火牆,然後重新啟動zookeeper 看是否啟用成功。
2;檢視zookeeper(原本目錄為zookeeper-3.4.5 為了方便我改成了zookeeper)檔案目錄下conf目錄下的檔案是否有zoo.cfg和zoo_sample.cfg,(原本解壓後只有zoo_sample.cfg,但是需要將其改名為zoo.cfg),不能兩個檔案同時存在。
3:zoo.cfg裡面配置;
4:最後一點也是最重要的一點,出錯後一點要檢視zookeeper.out檔案,進行錯誤排查,這樣才能知道自己到底出的是什麼錯誤,好對症下藥。
在zookeeper中建立相應data和log檔案,一定別忘了在data目錄下建立myid.
我是加了log檔案才ok的,在zoo.cfg中加入dataLogDir