ZooKeeper在启动报错ZooKeeper JMX enabled by default Error contacting service. It is probably not running.

ZooKeeper JMX enabled by default

Using config: /export/servers/zookeeper-3.4.9/bin/../conf/zoo.cfg

Error contacting service. It is probably not running.

这个问题网上说了一大堆,都没有解决我的问题

说白了还是不理解Zookeeper的机制,有关ZooKeeper是原理自行百度或者找我的下一片文章

ZooKeeper在启动报错ZooKeeper JMX enabled by default Error contacting service. It is probably not running.

1、检查hosts的映射是否有问题

映射问题在与克隆后没有及时的修改ip地址

2、检查jdk环境变量,记住一定jdk环境变量生效

3、检查ZooKeeper的配置文件是否有错

这一步要是配错了,还是ZooKeeper安装次数少了,我笨安装了一天,都在解决报错问题

4、查看端口是否被占用,如果占用就把pid杀掉

5、因为Zookeeper是也是一个集群环境,sbin/zkServer.sh start 在每一台机器都要运行这个命令(比如master、slave1、slave2)

然后再去检查以下状态  ./sbin/zkServer.sh

=======华丽的分割线=======