首页 > 其他分享 >zookeeper启动闪退问题

zookeeper启动闪退问题

时间:2022-11-09 12:55:09浏览次数:37  
标签:文件 启动 zookeeper server zkData 闪退

在配置zookeeper集群时,遇到启动zookeeper后几秒就闪退
经过一系列疯狂查找后解决问题

方法一:
在zookeeper的配置文件zoo.cfg中
在/zkData/installed里面查找zookeeper_server.pid这个文件
文件内保存的是zookeeper的启动id,当服务器重启时zookeeper非正常退出
zookeeper_server.pid的值没有被清除
当执行zookeeper启动脚本时发现这个文件的值,就以为zookeeper已经启动。
解决办法
将zookeeper_server.pid的值清除

方法二:
在/zkData下有一个version-2 的文件
把该文件删除后重启zookeeper
rm -rf /zookeeper/zkData/version-2

方法三:
查看日志
在logs文件下查看日志文件
tail -f zooleeper-yanmc-server-localhost.localdomain.out
如果我们的端口被占用了
就把他干掉
强制杀死 kill -9 端口号

方法四:
在集群配置文件中,我的是在zkData下有一个myid的文件
文件内存储的是机器的id
分发脚本的时候全部发过去没有改
把每台机器上改为对应的id号就行了

标签:文件,启动,zookeeper,server,zkData,闪退
From: https://www.cnblogs.com/h-y-26/p/16873255.html

相关文章