zookeeper Error contacting service 解决
连接kafka集群,有一个kafka机器连接失败
到该kafka机器上查询kafka进程,发现没有,
再查看zookeeper状态,提示 Error contacting service. It is probably not running.
[root@localhost bin]# ./zkServer.sh status
JMX enabled by default
Using config: /home/stevens/zookeeper/bin/../conf/zoo.cfg
Error contacting service. It is probably not running.
查看了其他两个zookeeper设备,状态都是如此,之后停掉zookeeper重启,其他两台zookeeper 状态正常,最开始发现的zookeeper 还是状态不正确
[root@localhost bin]# ./zkServer.sh stop
JMX enabled by default
Using config: /home/stevens/zookeeper/bin/../conf/zoo.cfg
Stopping zookeeper ... STOPPED
[root@localhost bin]# ./zkServer.sh start
JMX enabled by default
Using config: /home/stevens/zookeeper/bin/../conf/zoo.cfg
Starting zookeeper ... STARTED
[root@localhost bin]# ./zkServer.sh status
JMX enabled by default
Using config: /home/stevens/zookeeper/bin/../conf/zoo.cfg
Mode: leader
方法: 删除zookeeper 本地log的Version-2文件夹
[root@localhost logs]# cd /home/stevens/data/zookeeper/logs
[root@localhost logs]# rm -rf version-2/
[root@localhost logs]# cd ..
[root@localhost zookeeper]# cd data
[root@localhost data]# rm -rf version-2/
之后再重启zookeeper 状态就正常了