zookeeper无故挂掉,启动不起来的问题
生活随笔
收集整理的這篇文章主要介紹了
zookeeper无故挂掉,启动不起来的问题
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
一臺測試的服務(wù)器重啟后,運行zookeeperd的啟動腳本顯示啟動成功:
?
[plain]?view plain?copy但用zkServer.sh status查看,反饋如下:
?
?
[plain]?view plain?copy
使用ps -aux|grep java命令也沒看到任何進(jìn)程,后來經(jīng)過不斷排查,終于發(fā)現(xiàn)了原因如下:
?
?
在zookeeper的配置文件zoo.cfg中:
?
[javascript]?view plain?copy
在/data/installed里面查找zookeeper_server.pid這個文件,里面保存的是zookeeper的啟動id,當(dāng)服務(wù)器重啟時zookeeper非正常退出,這個zookeeper_server.pid的值沒有被清除,當(dāng)執(zhí)行zookeeper啟動腳本時發(fā)現(xiàn)這個文件的值,就以為zookeeper已經(jīng)啟動。
解決方案:
把zookeeper_server.pid里面的內(nèi)容清空,zookeeper就能正常啟動。
轉(zhuǎn)載于:https://www.cnblogs.com/maohuidong/p/8407458.html
總結(jié)
以上是生活随笔為你收集整理的zookeeper无故挂掉,启动不起来的问题的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Mongoose快速入门
- 下一篇: 从 TensorFlow 入门机器学习