在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根本没有启动成功。
解决方法:
- 在配置文件/usr/local/zookeeper-3.4.6/conf/zoo.cfg ,找到下面两个配置的值
dataDir=/data/zookeeper_data
dataLogDir=/data/logs/zookeeper
- 删除下面两个目录的version-2:
/data/zookeeper_data/version-2
/data/logs/zookeeper/version-2
- 然后重新启动即可