首先排查节点启动是否正常:
在zookeeper的bin目录下执行:sh zkServer.sh status
判断当前节点数据leader 还是follower
节点都启动正常,但某一个zookeeper集群节点(下面简称“异常节点”)不同步其他节点数据,解决步骤:
1、查看异常节点的配置文件(**/zookeeper/conf/zoo.cfg)
2、找到dataDir和dataLogDir的配置目录
3、清空dataDir和dataLogDir目录下的“version-2”目录下的文件
rm -f **/data/version-2/*
4、重启当前zookeeper节点
5、再登录zkCli.sh客户端,使用(ls /)查看目录是否存在