zookeeper 启动错误问题

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

-04 00:06:50,339 [myid:] - INFO  [main:QuorumPeerConfig@103] - Reading configuration from: /home/conkeyn/zookeeper-3.4.6/bin/../conf/zoo.cfg
2014-12-04 00:06:50,344 [myid:] - WARN  [main:QuorumPeerConfig@293] - No server failure will be tolerated. You need at least 3 servers.
2014-12-04 00:06:50,344 [myid:] - INFO  [main:QuorumPeerConfig@340] - Defaulting to majority quorums
2014-12-04 00:06:50,349 [myid:1] - INFO  [main:DatadirCleanupManager@78] - autopurge.snapRetainCount set to 3
2014-12-04 00:06:50,349 [myid:1] - INFO  [main:DatadirCleanupManager@79] - autopurge.purgeInterval set to 0
2014-12-04 00:06:50,349 [myid:1] - INFO  [main:DatadirCleanupManager@101] - Purge task is not scheduled.
2014-12-04 00:06:50,390 [myid:1] - INFO  [main:QuorumPeerMain@127] - Starting quorum peer
2014-12-04 00:06:50,420 [myid:1] - INFO  [main:NIOServerCnxnFactory@94] - binding to port 0.0.0.0/0.0.0.0:2181
2014-12-04 00:06:50,460 [myid:1] - INFO  [main:QuorumPeer@959] - tickTime set to 2000
2014-12-04 00:06:50,461 [myid:1] - INFO  [main:QuorumPeer@979] - minSessionTimeout set to -1
2014-12-04 00:06:50,461 [myid:1] - INFO  [main:QuorumPeer@990] - maxSessionTimeout set to -1
2014-12-04 00:06:50,461 [myid:1] - INFO  [main:QuorumPeer@1005] - initLimit set to 10
2014-12-04 00:06:50,516 [myid:1] - INFO  [Thread-1:QuorumCnxManager$Listener@504] - My election bind port: hadoop.main/127.0.0.1:3888
2014-12-04 00:06:50,537 [myid:1] - INFO  [QuorumPeer[myid=1]/0:0:0:0:0:0:0:0:2181:QuorumPeer@714] - LOOKING
2014-12-04 00:06:50,543 [myid:1] - INFO  [QuorumPeer[myid=1]/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

猜你喜欢

转载自conkeyn.iteye.com/blog/2163280