I just finished decommissioning a datacenter, and I'm seeing this error in
the replicas in the new one whenever I restart them.

ERROR 17:25:21,471 Exception in thread Thread[GossipStage:6,5,main]
java.lang.NumberFormatException: For input string:
"10035671368176114840423743305116601547"
at
java.lang.NumberFormatException.forInputString(NumberFormatException.java:48)
at java.lang.Long.parseLong(Long.java:422)
at java.lang.Long.parseLong(Long.java:468)
at
org.apache.cassandra.service.StorageService.extractExpireTime(StorageService.java:1660)
at
org.apache.cassandra.service.StorageService.handleStateLeft(StorageService.java:1515)
at
org.apache.cassandra.service.StorageService.onChange(StorageService.java:1234)
at
org.apache.cassandra.service.StorageService.onJoin(StorageService.java:1958)
at
org.apache.cassandra.gms.Gossiper.handleMajorStateChange(Gossiper.java:841)
at org.apache.cassandra.gms.Gossiper.applyStateLocally(Gossiper.java:892)
at
org.apache.cassandra.gms.GossipDigestAck2VerbHandler.doVerb(GossipDigestAck2VerbHandler.java:50)
at
org.apache.cassandra.net.MessageDeliveryTask.run(MessageDeliveryTask.java:56)
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:662)

The old replicas appear as down, but I'm not worried because no client is
writing or reading against that datacenter, and my replication strategy is
not referencing it.

However, I don't want to see them forever listed there. Is there a way to
manually remove them from the "known replicas list" or wherever they are
stored?

-- 
*Juan Manuel Formoso
*Senior Geek
http://twitter.com/juanformoso
http://seniorgeek.com.ar
LLAP

Reply via email to