修改服务器IP后,Zookeeper启动失败,报Not able to find valid snapshots in /home/zookeeper-3.4.10/data/version-2

林开心 发表于: 2023-01-31   最后更新时间: 2023-01-31 19:06:47   963 游览

该环境为单机zookeeper。

修改服务器IP后,同步修改zoo.cfg内的IP信息,启动zookeeper提示如下错误:

java.io.IOException: Not able to find valid snapshots in /home/zookeeper-3.4.10/data/version-2

screenshot

发表于 2023-01-31

当Zookeeper发现当前节点上缺少snap directory(临时目录),即/data/zookeeper/data/version-2,会自动创建。

临时目录,删除/home/zookeeper-3.4.10/data/version-2,重新启动即可。

林开心 -> 半兽人 1年前

最后把data和log下面的version-2都删除才恢复,等于重新初始化了zk了,里面其他组件的节点信息都没有了。
我是先改了IP和主机名,然后才改的配置,是不是这个顺序不太对。

半兽人 -> 林开心 1年前

也没关系,你把version-2的删除了,就会好的。

林开心 -> 半兽人 1年前

我是想保留之前的数据的,要不kafka的topic之类的都需要重新创建了。

你的答案

查看zookeeper相关的其他问题或提一个您自己的问题