yzwj2004 发表于 2017-4-19 09:54:36

zookeeper 启动错误问题

  1、3888端口一直无法连接上

-04 00:06:50,339 - INFO - Reading configuration from: /home/conkeyn/zookeeper-3.4.6/bin/../conf/zoo.cfg
2014-12-04 00:06:50,344 - WARN - No server failure will be tolerated. You need at least 3 servers.
2014-12-04 00:06:50,344 - INFO - Defaulting to majority quorums
2014-12-04 00:06:50,349 - INFO - autopurge.snapRetainCount set to 3
2014-12-04 00:06:50,349 - INFO - autopurge.purgeInterval set to 0
2014-12-04 00:06:50,349 - INFO - Purge task is not scheduled.
2014-12-04 00:06:50,390 - INFO - Starting quorum peer
2014-12-04 00:06:50,420 - INFO - binding to port 0.0.0.0/0.0.0.0:2181
2014-12-04 00:06:50,460 - INFO - tickTime set to 2000
2014-12-04 00:06:50,461 - INFO - minSessionTimeout set to -1
2014-12-04 00:06:50,461 - INFO - maxSessionTimeout set to -1
2014-12-04 00:06:50,461 - INFO - initLimit set to 10
2014-12-04 00:06:50,516 - INFO - My election bind port: hadoop.main/127.0.0.1:3888
2014-12-04 00:06:50,537 - INFO/0:0:0:0:0:0:0:0:2181:QuorumPeer@714] - LOOKING
2014-12-04 00:06:50,543 - INFO/0:0:0:0:0:0:0:0:2181:FastLeaderElection@815] - New election. My id =1, proposed zxid=0x0
  启动后需要先观察下“ My election bind port”后面的域名及IP地址是否正确。起始配置的hadoop.main的ip地址既有127.0.0.1,又有192.168.0.36,而我们真正想要的IP地址是192.168.0.36。但zookeeper寻找到的IP地址却是127.0.0.1,说明/etc/hosts配置有问题

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.0.36    hadoop.main
127.0.0.1   hadoop.main
::1         hadoop.main
192.168.0.145   hadoop.slave1
  把下面这两行去掉即可:

127.0.0.1   hadoop.main
::1         hadoop.main
页: [1]
查看完整版本: zookeeper 启动错误问题