Re: Mixed cluster node with version 1.1.2 and 1.0.6 gives errors
I think the 1.0.6 nodes can't join (on a restart, for example) the ring in a mixed cluster. So you can either continue the rolling upgrade, or if you want to keep running in mixed mode (why?) you can use 1.0.11 for the older ones, but you won't be able to do schema migrations. -- Omid On Fri, Aug 3, 2012 at 1:44 AM, Roshan codeva...@gmail.com wrote: Thanks to point me the solution. So that means, I want to upgrade 1.0.6 cluster to 1.0.11 first, then upgrade to 1.1.2 version. Is I am right? Thanks /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-tp7581534p7581573.html Sent from the cassandra-u...@incubator.apache.org mailing list archive at Nabble.com.
Re: Mixed cluster node with version 1.1.2 and 1.0.6 gives errors
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 6ms 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 6ms 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
Re: Mixed cluster node with version 1.1.2 and 1.0.6 gives errors
Thanks to point me the solution. So that means, I want to upgrade 1.0.6 cluster to 1.0.11 first, then upgrade to 1.1.2 version. Is I am right? Thanks /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-tp7581534p7581573.html Sent from the cassandra-u...@incubator.apache.org mailing list archive at Nabble.com.
Mixed cluster node with version 1.1.2 and 1.0.6 gives errors
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 6ms 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 6ms 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.