zookepeer集群启动报错,unable to run quorum server

在zookeeper目录下执行:

  • bin/zkServer.sh start

ZooKeeper JMX enabled by default
Using config: /home/hadoop/bigdata/zk/bin/…/conf/zoo.cfg
Starting zookeeper … STARTED

  • bin/zkServer.sh status

hadoop@master:~/bigdata/zk/bin$ ./zkServer.sh status
ZooKeeper JMX enabled by default
Using config: /home/hadoop/bigdata/zk/bin/…/conf/zoo.cfg
Error contacting service. It is probably not running.

使用jps查看,发现没有zookeeper的进程,说明zookeeper根本没有启动成功。

解决方法:

  1. 在配置文件/usr/local/zookeeper-3.4.6/conf/zoo.cfg ,找到下面两个配置的值

dataDir=/data/zookeeper_data
dataLogDir=/data/logs/zookeeper

  1. 删除下面两个目录的version-2:

/data/zookeeper_data/version-2
/data/logs/zookeeper/version-2

  1. 然后重新启动即可

猜你喜欢

转载自blog.csdn.net/qq_41725214/article/details/86775821