You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@cassandra.apache.org by "casablinca126.com" <ca...@126.com> on 2010/03/17 10:35:47 UTC

exception when adding new node

  hello ,
	I try to add a new node to a 2-node cluster, an exception occured while transferring data to the new node:

WARN - Running on default stage - beware
WARN - Problem reading from socket connected to : java.nio.channels.SocketChannel[connected local=/192.168.13.39:35182 remote=/192.168.13.107:7000]
WARN - Exception was generated at : 03/17/2010 16:45:12 on thread MESSAGING-SERVICE-POOL:2
Reached an EOL or something bizzare occured. Reading from: /192.168.13.107 BufferSizeRemaining: 16
java.io.IOException: Reached an EOL or something bizzare occured. Reading from: /192.168.13.107 BufferSizeRemaining: 16
        at org.apache.cassandra.net.io.StartState.doRead(StartState.java:44)
        at org.apache.cassandra.net.io.ProtocolState.read(ProtocolState.java:39)
        at org.apache.cassandra.net.io.TcpReader.read(TcpReader.java:95)
        at org.apache.cassandra.net.TcpConnection$ReadWorkItem.run(TcpConnection.java:445)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
        at java.lang.Thread.run(Thread.java:619)

INFO - Closing errored connection java.nio.channels.SocketChannel[connected local=/192.168.13.39:35182 remote=/192.168.13.107:7000]

I'm using cassandra-0.5.0, the ReplicationFactor is 2. The network seems OK, but I still get this exception.
Any ideas?

 				
--------------
casablinca126.com
2010-03-17



Re: Re: exception when adding new node

Posted by "casablinca126.com" <ca...@126.com>.
This is a bug of the jdk older than jdk1.6.0_18.
Problem resolved after updating the jdk.
Bug of the file channel :
http://bugs.sun.com/view_bug.do?bug_id=5103988
Fixed in version 6u18 :
http://java.sun.com/javase/6/webnotes/6u18.html



------------------  
casablinca126.com
2010-03-19

-------------------------------------------------------------
发件人:Jonathan Ellis
发送日期:2010-03-17 21:27:55
收件人:user@cassandra.apache.org
抄送:
主题:Re: exception when adding new node

This is harmless.

2010/3/17 casablinca126.com  <casablinca@126.com >:
> 爃ello ,
> ???營 try to add a new node to a 2-node cluster, an exception occured while transferring data to the new node:
>
> WARN - Running on default stage - beware
> WARN - Problem reading from socket connected to : java.nio.channels.SocketChannel[connected local=/192.168.13.39:35182 remote=/192.168.13.107:7000]
> WARN - Exception was generated at : 03/17/2010 16:45:12 on thread MESSAGING-SERVICE-POOL:2
> Reached an EOL or something bizzare occured. Reading from: /192.168.13.107 BufferSizeRemaining: 16
> java.io.IOException: Reached an EOL or something bizzare occured. Reading from: /192.168.13.107 BufferSizeRemaining: 16
> ???燼t org.apache.cassandra.net.io.StartState.doRead(StartState.java:44)
> ???燼t org.apache.cassandra.net.io.ProtocolState.read(ProtocolState.java:39)
> ???燼t org.apache.cassandra.net.io.TcpReader.read(TcpReader.java:95)
> ???燼t org.apache.cassandra.net.TcpConnection$ReadWorkItem.run(TcpConnection.java:445)
> ???燼t java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
> ???燼t java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
> ???燼t java.lang.Thread.run(Thread.java:619)
>
> INFO - Closing errored connection java.nio.channels.SocketChannel[connected local=/192.168.13.39:35182 remote=/192.168.13.107:7000]
>
> I'm using cassandra-0.5.0, the ReplicationFactor is 2. The network seems OK, but I still get this exception.
> Any ideas?
>
>
> --------------
> casablinca126.com
> 2010-03-17
>
>
>

Re: exception when adding new node

Posted by Jonathan Ellis <jb...@gmail.com>.
This is harmless.

2010/3/17 casablinca126.com <ca...@126.com>:
>  hello ,
>        I try to add a new node to a 2-node cluster, an exception occured while transferring data to the new node:
>
> WARN - Running on default stage - beware
> WARN - Problem reading from socket connected to : java.nio.channels.SocketChannel[connected local=/192.168.13.39:35182 remote=/192.168.13.107:7000]
> WARN - Exception was generated at : 03/17/2010 16:45:12 on thread MESSAGING-SERVICE-POOL:2
> Reached an EOL or something bizzare occured. Reading from: /192.168.13.107 BufferSizeRemaining: 16
> java.io.IOException: Reached an EOL or something bizzare occured. Reading from: /192.168.13.107 BufferSizeRemaining: 16
>        at org.apache.cassandra.net.io.StartState.doRead(StartState.java:44)
>        at org.apache.cassandra.net.io.ProtocolState.read(ProtocolState.java:39)
>        at org.apache.cassandra.net.io.TcpReader.read(TcpReader.java:95)
>        at org.apache.cassandra.net.TcpConnection$ReadWorkItem.run(TcpConnection.java:445)
>        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
>        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>        at java.lang.Thread.run(Thread.java:619)
>
> INFO - Closing errored connection java.nio.channels.SocketChannel[connected local=/192.168.13.39:35182 remote=/192.168.13.107:7000]
>
> I'm using cassandra-0.5.0, the ReplicationFactor is 2. The network seems OK, but I still get this exception.
> Any ideas?
>
>
> --------------
> casablinca126.com
> 2010-03-17
>
>
>