安裝完zookeeper集群后,
[root@zk1 data]# zkServer.sh start
JMX enabled by default
Using config: /application/zookeeper-3.3.6/bin/../conf/zoo.cfg
Starting zookeeper ... STARTED
[root@zk1 data]# zkServer.sh status
JMX enabled by default
Using config: /application/zookeeper-3.3.6/bin/../conf/zoo.cfg
Error contacting service. It is probably not running.
查了原因:
1、zoo.cfg配置的主機域名配置錯了
2、zoo.cfg配置的dataDir,dataLogDir路徑文件沒手動創建
3、myid文件放錯了位置
4、myid文件配置里有空格或空行。
我是第4種,文件里有空行。刪除后,再運行就成功了。
-------------
更多的Java,Angular,Android,大數據,J2EE,Python,數據庫,Linux,Java架構師,:
http://www.cnblogs.com/zengmiaogen/p/7083694.html