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