What was the list of servers that was given originally to open the
connection to ZK?

On Tue, Sep 14, 2010 at 6:15 AM, Yatir Ben Shlomo <yat...@outbrain.com>wrote:

> Hi I am using solrCloud which uses an ensemble of 3 zookeeper instances.
>
> I am performing survivability  tests:
> Taking one of the zookeeper instances down I would expect the client to use
> a different zookeeper server instance.
>
> But as you can see in the below logs attached
> Depending on which instance I choose to take down (in my case,  the last
> one in the list of zookeeper servers)
> the client is constantly insisting on the same zookeeper server (Attempting
> connection to server zook3/192.168.252.78:2181)
> and not switching to a different one
> the problem seems to arrive from ClientCnxn.java
> Any one has an idea on this ?
>
> Solr cloud currently is using  zookeeper-3.2.2.jar
> Is this a know bug that was fixed in later versions ?( 3.3.1)
>
> Thanks in advance,
> Yatir
>
>
> Logs:
>
> Sep 14, 2010 9:02:20 AM org.apache.log4j.Category warn
> WARNING: Ignoring exception during shutdown input
> java.nio.channels.ClosedChannelException
>        at
> sun.nio.ch.SocketChannelImpl.shutdownInput(SocketChannelImpl.java:638)
>        at sun.nio.ch.SocketAdaptor.shutdownInput(SocketAdaptor.java:360)
>        at
> org.apache.zookeeper.ClientCnxn$SendThread.cleanup(zookeeper:ClientCnxn.java):999)
>        at
> org.apache.zookeeper.ClientCnxn$SendThread.run(zookeeper:ClientCnxn.java):970)
> Sep 14, 2010 9:02:20 AM org.apache.log4j.Category warn
> WARNING: Ignoring exception during shutdown output
> java.nio.channels.ClosedChannelException
>        at
> sun.nio.ch.SocketChannelImpl.shutdownOutput(SocketChannelImpl.java:649)
>        at sun.nio.ch.SocketAdaptor.shutdownOutput(SocketAdaptor.java:368)
>        at
> org.apache.zookeeper.ClientCnxn$SendThread.cleanup(zookeeper:ClientCnxn.java):1004)
>        at
> org.apache.zookeeper.ClientCnxn$SendThread.run(zookeeper:ClientCnxn.java):970)
> Sep 14, 2010 9:02:22 AM org.apache.log4j.Category info
> INFO: Attempting connection to server zook3/192.168.252.78:2181
> Sep 14, 2010 9:02:22 AM org.apache.log4j.Category warn
> WARNING: Exception closing session 0x32b105244a20001 to
> sun.nio.ch.selectionkeyi...@3ca58cbf
> java.net.ConnectException: Connection refused
>        at sun.nio.ch.SocketChannelImpl.$$YJP$$checkConnect(Native Method)
>        at sun.nio.ch.SocketChannelImpl.checkConnect(SocketChannelImpl.java)
>        at
> sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:574)
>        at
> org.apache.zookeeper.ClientCnxn$SendThread.run(zookeeper:ClientCnxn.java):933)
> Sep 14, 2010 9:02:22 AM org.apache.log4j.Category warn
> WARNING: Ignoring exception during shutdown input
> java.nio.channels.ClosedChannelException
>        at
> sun.nio.ch.SocketChannelImpl.shutdownInput(SocketChannelImpl.java:638)
>        at sun.nio.ch.SocketAdaptor.shutdownInput(SocketAdaptor.java:360)
>        at
> org.apache.zookeeper.ClientCnxn$SendThread.cleanup(zookeeper:ClientCnxn.java):999)
>        at
> org.apache.zookeeper.ClientCnxn$SendThread.run(zookeeper:ClientCnxn.java):970)
> Sep 14, 2010 9:02:22 AM org.apache.log4j.Category warn
> WARNING: Ignoring exception during shutdown output
> java.nio.channels.ClosedChannelException
>        at
> sun.nio.ch.SocketChannelImpl.shutdownOutput(SocketChannelImpl.java:649)
>        at sun.nio.ch.SocketAdaptor.shutdownOutput(SocketAdaptor.java:368)
>        at
> org.apache.zookeeper.ClientCnxn$SendThread.cleanup(zookeeper:ClientCnxn.java):1004)
>        at
> org.apache.zookeeper.ClientCnxn$SendThread.run(zookeeper:ClientCnxn.java):970)
> Sep 14, 2010 9:02:22 AM org.apache.log4j.Category info
> INFO: Attempting connection to server zook3/192.168.252.78:2181
> Sep 14, 2010 9:02:22 AM org.apache.log4j.Category warn
> WARNING: Exception closing session 0x32b105244a20000 to
> sun.nio.ch.selectionkeyi...@3960f81b
> java.net.ConnectException: Connection refused
>        at sun.nio.ch.SocketChannelImpl.$$YJP$$checkConnect(Native Method)
>        at sun.nio.ch.SocketChannelImpl.checkConnect(SocketChannelImpl.java)
>        at
> sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:574)
>        at
> org.apache.zookeeper.ClientCnxn$SendThread.run(zookeeper:ClientCnxn.java):933)
> Sep 14, 2010 9:02:22 AM org.apache.log4j.Category warn
> WARNING: Ignoring exception during shutdown input
> java.nio.channels.ClosedChannelException
>        at
> sun.nio.ch.SocketChannelImpl.shutdownInput(SocketChannelImpl.java:638)
>        at sun.nio.ch.SocketAdaptor.shutdownInput(SocketAdaptor.java:360)
>        at
> org.apache.zookeeper.ClientCnxn$SendThread.cleanup(zookeeper:ClientCnxn.java):999)
>        at
> org.apache.zookeeper.ClientCnxn$SendThread.run(zookeeper:ClientCnxn.java):970)
> Sep 14, 2010 9:02:22 AM org.apache.log4j.Category warn
> WARNING: Ignoring exception during shutdown output
> java.nio.channels.ClosedChannelException
>        at
> sun.nio.ch.SocketChannelImpl.shutdownOutput(SocketChannelImpl.java:649)
>        at sun.nio.ch.SocketAdaptor.shutdownOutput(SocketAdaptor.java:368)
>        at
> org.apache.zookeeper.ClientCnxn$SendThread.cleanup(zookeeper:ClientCnxn.java):1004)
>        at
> org.apache.zookeeper.ClientCnxn$SendThread.run(zookeeper:ClientCnxn.java):970)
>
>

Reply via email to