Zookeeper启动后用 zkCli.sh 链接不上

1461034589416.png

fish - Hadooper

赞同来自: Hagrid

根据你的机器配置情况,请使用zkCli.sh -server Hagrid01:2090 执行该脚本。

fish - Hadooper

赞同来自:

netstat 看看2181端口的监听状态是什么样子的?

wangxiaolei

赞同来自:

贴的图片中显示WelCome to Zookeeper 没有看出失败的信息

Hagrid

赞同来自:

其他两个节点没有发现进程QuorumPeerMain

Hagrid

赞同来自:

netstat状态,@fish

Hagrid

赞同来自:

看来确实哪里出错了......

Hagrid

赞同来自:

配置信息如下,且同步到了其他两个节点

wangxiaolei

赞同来自:

dataDir=/data/zookeeper_local/ 看看这个目录下的myid文件内容是什么

fish - Hadooper

赞同来自:

一个奇怪的问题是,你的zkCli.sh执行的时候,为何尝试连接的是localhost,而不是某个在zoo.cfg中已经配置好的server?

fish - Hadooper

赞同来自:

/data下不是zookeeper的配置文件所在,你的zoo.cfg怎么配的呢?

Hagrid

赞同来自:

其他两个节点拒绝链接,是什么意思?

fish - Hadooper

赞同来自:

你的zookeeper怎么装的?yum install装的cdh还是直接取的apache版本?其中的zoo.cfg配了什么?

fish - Hadooper

赞同来自:

将问题复杂度降低些,将myid设置好之后,修改zoo.cfg,只用一台机器做zk服务,看是否能正常?

Hagrid

赞同来自:

单机可以,但是单机链接的仍然是127.0.01 @fish

wangxiaolei

赞同来自:

发下私信Ip密码,看看你的机器

Hagrid

赞同来自:

我把端口号换了,他还尝试连2181......

fish - Hadooper

赞同来自:

你机器上是不是还有/etc/zookeeper这么个配置目录?

要回复问题请先登录注册