Hi, after upgrading our cluster from 1.1 to 1.2.10 I'm seeing this exception in system.log (on all nodes):
ERROR [GossipStage:1] 2013-10-08 21:03:41,906 CassandraDaemon.java (line 185) Exception in thread Thread[GossipStage :1,5,main] java.lang.ArrayIndexOutOfBoundsException: 2 at org.apache.cassandra.service.StorageService.extractExpireTime(StorageService.java:1594) at org.apache.cassandra.service.StorageService.handleStateRemoving(StorageService.java:1550) at org.apache.cassandra.service.StorageService.onChange(StorageService.java:1174) at org.apache.cassandra.service.StorageService.onJoin(StorageService.java:1887) at org.apache.cassandra.gms.Gossiper.handleMajorStateChange(Gossiper.java:844) at org.apache.cassandra.gms.Gossiper.applyStateLocally(Gossiper.java:922) at org.apache.cassandra.gms.GossipDigestAck2VerbHandler.doVerb(GossipDigestAck2VerbHandler.java:49) at org.apache.cassandra.net.MessageDeliveryTask.run(MessageDeliveryTask.java:56) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:724) I assume that's why some nodes display ring status incorrectly. There's a ticket for it a month old and with no reaction. https://issues.apache.org/jira/browse/CASSANDRA-6082 Wondering does someone know how to fix it? Thanks, Viliam
signature.asc
Description: Digital signature