What version are you on ? 

Check the nodetool ring from each node in your cluster to check they have the 
same view. 

Hope that helps. 

-----------------
Aaron Morton
Freelance Cassandra Developer
@aaronmorton
http://www.thelastpickle.com

On 9 May 2011, at 09:37, Eric tamme wrote:

> I have a 4 node ring that was  setup with tokens a,b,c,d using NTS and
> 2 nodes in each of 2 datacenters with a replication of DC1:1, DC2:1.
> I was getting uneven replica placement so I did a drop keyspace,
> followed by a nodetool move to DC1 having tokens (a,b) and DC2 having
> tokens (a+1,b+1) , then I removed the old data directory and recreated
> the keyspace.
> 
> This has resolved my uneven replication, but now on one of my nodes I
> consistently get these errors.
> 
> ERROR [RequestResponseStage:1] 2011-05-08 20:52:28,824
> DebuggableThreadPoolExecutor.java (line 103) Error in
> ThreadPoolExecutor
> java.lang.AssertionError
>       at 
> org.apache.cassandra.service.ReadCallback.response(ReadCallback.java:127)
>       at 
> org.apache.cassandra.net.ResponseVerbHandler.doVerb(ResponseVerbHandler.java:49)
>       at 
> org.apache.cassandra.net.MessageDeliveryTask.run(MessageDeliveryTask.java:72)
>       at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
>       at java.lang.Thread.run(Thread.java:636)
> 
> I dont know if i ... shutdown the node in the middle of one of the
> earlier operations or what.  It seems to insert data fine, and my
> distribution is very even.
> 
> What is this error, what is causing it, and how do i fix it?
> 
> Thanks
> -Eric

Reply via email to