安装zookeeper时候,状态显示报错:Error contacting service.



安装zookeeper-3.3.2的时候,启动正常没报错,但zkServer.sh status查看状态的时候却出现错误,如下:

JMX enabled by default
Using config: /hadoop/zookeeper/bin/../conf/zoo.cfg
Error contacting service. It is probably not running.

jps查看进程,却发现进程没有  QuorumPeerMain.

解决办法

1 因为防火墙没有关闭。关闭防火墙:

  #查看防火墙状态

   service iptables status 

  #关闭防火墙
   service iptables stop
  #查看防火墙开机启动状态
   chkconfig iptables --list
  #关闭防火墙开机启动
   chkconfig iptables off

 注意:我的确在开始时候没有关闭防火墙,但是当我关闭防火墙之后也没有解决问题。

2 没有建立主机和ip之间的映射关系。

  建立主机和ip之间映射关系的命令为 vim /etc/hosts   在文件的末端加入各个主机和ip地址之间的映射关系就可以了。

  注意:只有在建立了映射关系之后,才可以将在同一个网段下的机器利用主机名进行文件传递。问题没有解决!


3 进入bin目录, cat zookeeper.out查看日志, 发现 zoo.cfg文件配置错误。 




你可能感兴趣的:(安装zookeeper时候,状态显示报错:Error contacting service.)