pending range collision between nodes
-------------------------------------
Key: CASSANDRA-603
URL: https://issues.apache.org/jira/browse/CASSANDRA-603
Project: Cassandra
Issue Type: Bug
Affects Versions: 0.5
Reporter: Chris Goffinet
Fix For: 0.5
We bootstrapped 5 nodes on the east coast from an existing cluster (5) on west.
We waited at least 60 seconds before starting up each node so it would start
bootstrapping. We started seeing these types of errors:
INFO [GMFD:1] 2009-12-04 01:45:42,065 Gossiper.java (line 568) Node /X.X.X.140
has now joined.
ERROR [GMFD:1] 2009-12-04 01:46:14,371 DebuggableThreadPoolExecutor.java (line
127) Error in ThreadPoolExecutor
java.lang.RuntimeException: pending range collision between /X.X.X.139 and
/X.X.X.140
at
org.apache.cassandra.locator.TokenMetadata.addPendingRange(TokenMetadata.java:242)
at
org.apache.cassandra.service.StorageService.updateBootstrapRanges(StorageService.java:481)
at
org.apache.cassandra.service.StorageService.onChange(StorageService.java:402)
at org.apache.cassandra.gms.Gossiper.doNotifications(Gossiper.java:692)
at
org.apache.cassandra.gms.Gossiper.applyApplicationStateLocally(Gossiper.java:657)
at
org.apache.cassandra.gms.Gossiper.applyStateLocally(Gossiper.java:610)
at
org.apache.cassandra.gms.GossipDigestAckVerbHandler.doVerb(Gossiper.java:978)
at
org.apache.cassandra.net.MessageDeliveryTask.run(MessageDeliveryTask.java:38)
at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
ERROR [GMFD:1] 2009-12-04 01:46:14,378 CassandraDaemon.java (line 71) Fatal
exception in thread Thread[GMFD:1,5,main]
java.lang.RuntimeException: pending range collision between /X.X.X.139 and
/X.X.X.140
java.lang.RuntimeException: pending range collision between /X.X.X.139 and
/X.X.X.140
at
org.apache.cassandra.locator.TokenMetadata.addPendingRange(TokenMetadata.java:242)
at
org.apache.cassandra.service.StorageService.updateBootstrapRanges(StorageService.java:481)
at
org.apache.cassandra.service.StorageService.onChange(StorageService.java:402)
at org.apache.cassandra.gms.Gossiper.doNotifications(Gossiper.java:692)
at
org.apache.cassandra.gms.Gossiper.applyApplicationStateLocally(Gossiper.java:657)
at
org.apache.cassandra.gms.Gossiper.applyStateLocally(Gossiper.java:610)
at
org.apache.cassandra.gms.GossipDigestAckVerbHandler.doVerb(Gossiper.java:978)
at
org.apache.cassandra.net.MessageDeliveryTask.run(MessageDeliveryTask.java:38)
at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.