zookeeper启动的问题

本来准备搭建yarn集群,但是我某个节点的zookeeper集群启动出现了小问题。决定先把这个问题解决整理了再继续尝试搭建yarn集群实现MapReduce计算。

问题描述如下

[root@node2 ~]# zkServer.sh start
ZooKeeper JMX enabled by default
Using config: /opt/software/zookeeper-3.4.10/bin/…/conf/zoo.cfg
Starting zookeeper … STARTED
[root@node2 ~]# zkServer.sh status
ZooKeeper JMX enabled by default
Using config: /opt/software/zookeeper-3.4.10/bin/…/conf/zoo.cfg
Error contacting service. It is probably not running.
[root@node2 ~]# jps
2256 QuorumPeerMain
2302 Jps
[root@node2 ~]#

emmm就是这样,start命令正常启动但是status命令出现Error contacting service. It is probably not running.无法显示状态。以下是我对解决这个问题做出的尝试。

检查liunx系统的防火墙状态是否关闭

[root@node2 ~]# service iptables status
iptables: Firewall is not running.
[root@node2 ~]#

发现是关闭着的,不是防火墙问题。(关闭防火墙的方法已贴在之前的博客中https://blog.csdn.net/Andrea_null/article/details/83025329)

查看zookeeper安装目录下的conf目录是否同时有否有zoo.cfg和zoo_sample.cfg,如果都有需要删掉zoo_sample.cfg

[root@node2 conf]# ls
configuration.xsl log4j.properties zoo.cfg

我这里不是这个问题

查看zoo.cfg里面配置有没有错误

dataDir=/var/Andrea/zookeeper
server.1=node2:2888:3888
server.2=node3:2888:3888
server.3=node4:2888:3888

没问题

查看dataDir的myid文件,发现也没问题
最后,查看了日志,没有错误信息,连警告都没有。。。

于是果断放弃找我老师来
我老师也没有排查出问题,说可能是通信问题
重装虚拟机ing…
但愿它装完了能好吧…

猜你喜欢

转载自blog.csdn.net/Andrea_null/article/details/83239233