Connection Zookeeper failed
Issue
I've ensemble zookeeper of 3 servers , and one cannot connect to the ensemble.
I can see the following error
2014-03-10 09:25:03 | [ INFO] | t/127.0.0.1:3888 | QuorumCnxManager | 53 - org.fusesource.fabric.fabric-linkedin-zookeeper - 7.2.0.redhat-024 | Received connection request /127.0.0.1:52396
2014-03-10 09:25:03 | [ WARN] | SendWorker:3 | QuorumCnxManager | 53 - org.fusesource.fabric.fabric-linkedin-zookeeper - 7.2.0.redhat-024 | Interrupted while waiting for message on queue
java.lang.InterruptedException
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.reportInterruptAfterWait(AbstractQueuedSynchronizer.java:1961)[:1.6.0_45]
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2038)[:1.6.0_45]
at java.util.concurrent.ArrayBlockingQueue.poll(ArrayBlockingQueue.java:347)[:1.6.0_45]
at org.apache.zookeeper.server.quorum.QuorumCnxManager.pollSendQueue(QuorumCnxManager.java:831)[53:org.fusesource.fabric.fabric-linkedin-zookeeper:7.2.0.redhat-024]
at org.apache.zookeeper.server.quorum.QuorumCnxManager.access$500(QuorumCnxManager.java:62)[53:org.fusesource.fabric.fabric-linkedin-zookeeper:7.2.0.redhat-024]
at org.apache.zookeeper.server.quorum.QuorumCnxManager$SendWorker.run(QuorumCnxManager.java:667)[53:org.fusesource.fabric.fabric-linkedin-zookeeper:7.2.0.redhat-024]
2014-03-10 09:25:03 | [ WARN] | SendWorker:3 | QuorumCnxManager | 53 - org.fusesource.fabric.fabric-linkedin-zookeeper - 7.2.0.redhat-024 | Send worker leaving thread
2014-03-10 09:25:03 | [ INFO] | Receiver[myid=3] | FastLeaderElection | 53 - org.fusesource.fabric.fabric-linkedin-zookeeper - 7.2.0.redhat-024 | Notification: 3 (n.leader), 0x600002b83 (n.zxid), 0x1 (n.round), LOOKING (n.state), 3 (n.sid), 0x6 (n.peerEPoch), LOOKING (my state)
2014-03-10 09:25:03 | [ WARN] | RecvWorker:1 | QuorumCnxManager | 53 - org.fusesource.fabric.fabric-linkedin-zookeeper - 7.2.0.redhat-024 | Connection broken for id 1, my id = 3, error =
java.net.SocketException: Connection reset
at java.net.SocketInputStream.read(SocketInputStream.java:168)[:1.6.0_45]
at java.net.SocketInputStream.read(SocketInputStream.java:182)[:1.6.0_45]
at java.io.DataInputStream.readInt(DataInputStream.java:370)[:1.6.0_45]
at org.apache.zookeeper.server.quorum.QuorumCnxManager$RecvWorker.run(QuorumCnxManager.java:747)[53:org.fusesource.fabric.fabric-linkedin-zookeeper:7.2.0.redhat-024]
2014-03-10 09:25:03 | [ WARN] | RecvWorker:1 | QuorumCnxManager | 53 - org.fusesource.fabric.fabric-linkedin-zookeeper - 7.2.0.redhat-024 | Interrupting SendWorker
2014-03-10 09:25:03 | [ WARN] | RecvWorker:3 | QuorumCnxManager | 53 - org.fusesource.fabric.fabric-linkedin-zookeeper - 7.2.0.redhat-024 | Connection broken for id 3, my id = 3, error =
java.net.SocketException: Socket closed
at java.net.SocketInputStream.socketRead0(Native Method)[:1.6.0_45]
at java.net.SocketInputStream.read(SocketInputStream.java:129)[:1.6.0_45]
at java.net.SocketInputStream.read(SocketInputStream.java:182)[:1.6.0_45]
at java.io.DataInputStream.readInt(DataInputStream.java:370)[:1.6.0_45]
at org.apache.zookeeper.server.quorum.QuorumCnxManager$RecvWorker.run(QuorumCnxManager.java:747)[53:org.fusesource.fabric.fabric-linkedin-zookeeper:7.2.0.redhat-024]
2014-03-10 09:25:03 | [ WARN] | RecvWorker:3 | QuorumCnxManager | 53 - org.fusesource.fabric.fabric-linkedin-zookeeper - 7.2.0.redhat-024 | Interrupting SendWorker
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.