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 of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
