运行zookeeperd后显示启动成功:
ZooKeeper JMX enabled by default
Using config: /home/software/zookeeper-3.4.7/bin/../conf/zoo.cfg
Starting zookeeper ... STARTED
通过jps查看并未启动成功
ZooKeeper JMX enabled by default
Using config: /home/software/zookeeper-3.4.7/bin/../conf/zoo.cfg
Starting zookeeper ... STARTED
通过jps查看并未启动成功
可以考虑的原因:
1. zoo.cfg文件配置出错:dataLogDir指定的目录未被创建;主机名可能不对
2. myid文件中的整数格式不对,或者与zoo.cfg中的server整数不对应
3. 防火墙未关闭;
4. 端口占用;
5. 还有一个特别坑的地方就是jdk,不要相信java -version,这里看见的可能跟/etc/profile中配置的不一样,多么痛的领悟