1. 程式人生 > >【異常】Hadoop分散式叢集搭建之zookeeper故障

【異常】Hadoop分散式叢集搭建之zookeeper故障

各節點中均已安裝配置好zookeeper。
在主節點中用遠端命令啟動個節點中的zookeeper。執行成功。

這裡寫圖片描述

然而在檢視各節點的zookeeper狀態時,主節點報錯 Error contacting service. It is probably not running.

這裡寫圖片描述

開啟日誌檔案,顯示2181埠被佔用。

這裡寫圖片描述

檢視2181埠的情況,發現埠被佔用。kill 掉佔用埠的程序的PID。

lsof -i:2181

這裡寫圖片描述

重新啟動zookeeper。

ps:如果提示沒有lsof命令,切換到root使用者下,執行以下命令,安裝lsof。

yum install -y lsof