问题描述:

zookeeper单机运行,突然连接不上,启动后总是成功的,但是启动后查看状态又显示没有在运行
在这里插入图片描述

查看日志zookeeper.out,发现启动报错:
在这里插入图片描述

解决:
找到zoo.cfg中配置的dataDir和dataLogDir路径。然后删除两个文件夹下的version -2文件夹。

然后重启,问题就解决了。

然而并没有从根本上解决此类问题

导致这一现象的本质,其实是服务器内存不够,导致zookeeper总是起不来或者起来后没多久又挂掉

此时,查看下服务器的内存使用情况,然后清理掉一些没用的东西,释放内存后问题才得到解决。

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐