Hey, It is explained here:
https://issues.apache.org/jira/browse/CASSANDRA-4195 -- Omid On Wed, Aug 1, 2012 at 2:39 AM, Roshan <codeva...@gmail.com> wrote: > Hi > > I have 3 node development cluster and all running 1.0.6 version without any > issue. As the part of the upgrade to 1.1.2, I just upgrade one node to > 1.1.2 > version. When start the upgraded 1.1.2 node, the other 1.0.6 nodes getting > the below exceptions? > > 2012-08-01 18:31:15,990 INFO [IncomingTcpConnection] Received connection > from newer protocol version. Ignorning > 2012-08-01 18:31:16,008 INFO [Gossiper] Node /10.1.161.202 has restarted, > now UP > 2012-08-01 18:31:16,008 INFO [Gossiper] InetAddress /10.1.161.202 is now > UP > 2012-08-01 18:31:16,010 ERROR [AbstractCassandraDaemon] Fatal exception in > thread Thread[GossipStage:1,5,main] > java.lang.UnsupportedOperationException: Not a time-based UUID > at java.util.UUID.timestamp(UUID.java:308) > at > > org.apache.cassandra.service.MigrationManager.rectify(MigrationManager.java:98) > at > > org.apache.cassandra.service.MigrationManager.onAlive(MigrationManager.java:81) > at org.apache.cassandra.gms.Gossiper.markAlive(Gossiper.java:807) > at > org.apache.cassandra.gms.Gossiper.handleMajorStateChange(Gossiper.java:850) > at > org.apache.cassandra.gms.Gossiper.applyStateLocally(Gossiper.java:909) > at > > org.apache.cassandra.gms.GossipDigestAckVerbHandler.doVerb(GossipDigestAckVerbHandler.java:68) > at > > org.apache.cassandra.net.MessageDeliveryTask.run(MessageDeliveryTask.java:59) > 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) > 2012-08-01 18:31:16,013 ERROR [AbstractCassandraDaemon] Fatal exception in > thread Thread[GossipStage:1,5,main] > java.lang.UnsupportedOperationException: Not a time-based UUID > at java.util.UUID.timestamp(UUID.java:308) > at > > org.apache.cassandra.service.MigrationManager.rectify(MigrationManager.java:98) > at > > org.apache.cassandra.service.MigrationManager.onAlive(MigrationManager.java:81) > at org.apache.cassandra.gms.Gossiper.markAlive(Gossiper.java:807) > at > org.apache.cassandra.gms.Gossiper.handleMajorStateChange(Gossiper.java:850) > at > org.apache.cassandra.gms.Gossiper.applyStateLocally(Gossiper.java:909) > at > > org.apache.cassandra.gms.GossipDigestAckVerbHandler.doVerb(GossipDigestAckVerbHandler.java:68) > at > > org.apache.cassandra.net.MessageDeliveryTask.run(MessageDeliveryTask.java:59) > 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) > 2012-08-01 18:31:16,383 INFO [StorageService] Node /10.1.161.202 state > jump > to normal > 2012-08-01 18:32:17,132 ERROR [AbstractCassandraDaemon] Fatal exception in > thread Thread[HintedHandoff:1,1,main] > java.lang.RuntimeException: Could not reach schema agreement with > /10.1.161.202 in 60000ms > at > > org.apache.cassandra.db.HintedHandOffManager.waitForSchemaAgreement(HintedHandOffManager.java:224) > at > > org.apache.cassandra.db.HintedHandOffManager.deliverHintsToEndpoint(HintedHandOffManager.java:239) > at > > org.apache.cassandra.db.HintedHandOffManager.access$100(HintedHandOffManager.java:81) > at > > org.apache.cassandra.db.HintedHandOffManager$2.runMayThrow(HintedHandOffManager.java:353) > at > org.apache.cassandra.utils.WrappedRunnable.run(WrappedRunnable.java:30) > 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) > 2012-08-01 18:32:17,133 ERROR [AbstractCassandraDaemon] Fatal exception in > thread Thread[HintedHandoff:1,1,main] > java.lang.RuntimeException: Could not reach schema agreement with > /10.1.161.202 in 60000ms > at > > org.apache.cassandra.db.HintedHandOffManager.waitForSchemaAgreement(HintedHandOffManager.java:224) > at > > org.apache.cassandra.db.HintedHandOffManager.deliverHintsToEndpoint(HintedHandOffManager.java:239) > at > > org.apache.cassandra.db.HintedHandOffManager.access$100(HintedHandOffManager.java:81) > at > > org.apache.cassandra.db.HintedHandOffManager$2.runMayThrow(HintedHandOffManager.java:353) > at > org.apache.cassandra.utils.WrappedRunnable.run(WrappedRunnable.java:30) > 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) > > > Any thoughts?? > > /Roshan > > > > -- > View this message in context: > http://cassandra-user-incubator-apache-org.3065146.n2.nabble.com/Mixed-cluster-node-with-version-1-1-2-and-1-0-6-gives-errors-tp7581534.html > Sent from the cassandra-u...@incubator.apache.org mailing list archive at > Nabble.com. >