运行zookeeperd后显示启动成功:
JMX enabled by default
Using config: /data/programfiles/zookeeper-3.4.5/bin/../conf/zoo.cfg
Starting zookeeper ... STARTED
但用zkServer.sh status查看,反馈如下:
JMX enabled by default
Using config: /data/programfiles/zookeeper-3.4.5/bin/../conf/zoo.cfg
Error contacting service. It is probably not running.
可能有以下几个原因:
第一,zoo.cfg文件配置出错:dataLogDir指定的目录未被创建;
第二,myid文件中的整数格式不对,或者与zoo.cfg中的server整数不对应
第三,防火墙未关闭;
第四,2181端口被占用;
第五,zoo.cfg文件中主机名出错;
第六,hosts文件中,本机的主机名有两个对应,只需保留主机名和ip地址的映射
---------------------
转载地址:https://blog.youkuaiyun.com/u010657789/article/details/51393517
运行zookeeper显示启动成功,但用zkServer.sh status查看反馈未运行。可能原因包括zoo.cfg文件配置出错,如dataLogDir指定目录未创建;myid文件整数格式不对或与zoo.cfg不对应;防火墙未关闭;2181端口被占用;zoo.cfg主机名出错;hosts文件本机主机名映射问题。

被折叠的 条评论
为什么被折叠?



