You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@zookeeper.apache.org by David Montgomery <da...@gmail.com> on 2016/01/07 13:05:04 UTC

Cannot open channel to 1 at election address

Hy,

Why is this happening?  I have 3 severs all have the same zoo.cnf and all
have access to all ports.  Yet I get the below? The other 2 servers appear
to be working.

2016-01-07 06:58:16,637 [myid:3] - WARN
[QuorumPeer[myid=3]/0:0:0:0:0:0:0:0:2181:QuorumCnxManager@400] - Cannot
open channel to 1 at election address /159..;:3888
java.net.SocketTimeoutException: connect timed out
    at java.net.PlainSocketImpl.socketConnect(Native Method)
    at
java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
    at
java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
    at
java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
    at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
    at java.net.Socket.connect(Socket.java:579)
    at
org.apache.zookeeper.server.quorum.QuorumCnxManager.connectOne(QuorumCnxManager.java:381)
    at
org.apache.zookeeper.server.quorum.QuorumCnxManager.connectAll(QuorumCnxManager.java:426)
    at
org.apache.zookeeper.server.quorum.FastLeaderElection.lookForLeader(FastLeaderElection.java:843)
    at
org.apache.zookeeper.server.quorum.QuorumPeer.run(QuorumPeer.java:822)
2016-01-07 06:58:16,638 [myid:3] - INFO
[QuorumPeer[myid=3]/0:0:0:0:0:0:0:0:2181:QuorumPeer$QuorumServer@149] -
Resolved hostname: 159 to address: /adfafd

tickTime=3000
initLimit=10
syncLimit=5
dataDir=/var/lib/zookeeper
clientPort=2181

server.1=zookeeper1:2888:3888
server.2=zookeeper2:2888:3888
server.3=zookeeper3:2888:3888

Re: Cannot open channel to 1 at election address

Posted by Flavio Junqueira <fp...@yahoo.com.INVALID>.
Hi David,

We often see this because servers start election at different times, but they later on catch up and elect a leader. If this persists, then you might consider checking ipchains configuration and such depending on which platform you're running ZK.

-Flavio

> On 07 Jan 2016, at 12:05, David Montgomery <da...@gmail.com> wrote:
> 
> Hy,
> 
> Why is this happening?  I have 3 severs all have the same zoo.cnf and all
> have access to all ports.  Yet I get the below? The other 2 servers appear
> to be working.
> 
> 2016-01-07 06:58:16,637 [myid:3] - WARN
> [QuorumPeer[myid=3]/0:0:0:0:0:0:0:0:2181:QuorumCnxManager@400] - Cannot
> open channel to 1 at election address /159..;:3888
> java.net.SocketTimeoutException: connect timed out
>    at java.net.PlainSocketImpl.socketConnect(Native Method)
>    at
> java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
>    at
> java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
>    at
> java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
>    at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
>    at java.net.Socket.connect(Socket.java:579)
>    at
> org.apache.zookeeper.server.quorum.QuorumCnxManager.connectOne(QuorumCnxManager.java:381)
>    at
> org.apache.zookeeper.server.quorum.QuorumCnxManager.connectAll(QuorumCnxManager.java:426)
>    at
> org.apache.zookeeper.server.quorum.FastLeaderElection.lookForLeader(FastLeaderElection.java:843)
>    at
> org.apache.zookeeper.server.quorum.QuorumPeer.run(QuorumPeer.java:822)
> 2016-01-07 06:58:16,638 [myid:3] - INFO
> [QuorumPeer[myid=3]/0:0:0:0:0:0:0:0:2181:QuorumPeer$QuorumServer@149] -
> Resolved hostname: 159 to address: /adfafd
> 
> tickTime=3000
> initLimit=10
> syncLimit=5
> dataDir=/var/lib/zookeeper
> clientPort=2181
> 
> server.1=zookeeper1:2888:3888
> server.2=zookeeper2:2888:3888
> server.3=zookeeper3:2888:3888