Hi, We added yesterday 4 nodes in one of our data-centers but met an exception on 2 of them :
java.lang.IllegalStateException: unable to find sufficient sources for streaming range (6358673204990085385,6363273598121398976] at org.apache.cassandra.dht.RangeStreamer.getRangeFetchMap(RangeStreamer.java:205) at org.apache.cassandra.dht.RangeStreamer.addRanges(RangeStreamer.java:129) at org.apache.cassandra.dht.BootStrapper.bootstrap(BootStrapper.java:81) at org.apache.cassandra.service.StorageService.bootstrap(StorageService.java:890) at org.apache.cassandra.service.StorageService.joinTokenRing(StorageService.java:659) at org.apache.cassandra.service.StorageService.initServer(StorageService.java:514) at org.apache.cassandra.service.StorageService.initServer(StorageService.java:411) at org.apache.cassandra.service.CassandraDaemon.setup(CassandraDaemon.java:278) at org.apache.cassandra.service.CassandraDaemon.init(CassandraDaemon.java:311) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.apache.commons.daemon.support.DaemonLoader.load(DaemonLoader.java:212) We didn't find the reason why it didn't work but we are wondering if it's a BUG. We are using Cassandra 1.2.2 and we resolved the issue with a rolling restart of other nodes in the same DC and maybe with some luck... We don't know if it's important but we also added the first 2 new nodes added to the topology file before we successfully bootstrapped the last 2 nodes. FYI, A few weeks ago we added 4 new nodes in another DC with the same version of Cassandra without any issue. Here is the output log with DEBUG level enabled http://www.sendspace.com/file/7p81lz Thanks -- Cyril SCETBON