Re: Mixed cluster node with version 1.1.2 and 1.0.6 gives errors

2012-08-03 Thread Omid Aladini
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

2012-08-02 Thread Omid Aladini
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

2012-08-02 Thread Roshan
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

2012-07-31 Thread Roshan
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.