Thank you Joaquim for the advice.

I seem to have sent this email with the wrong subject.  It should have been 
Upgrading from Cassandra 2.1.12 to 3.7, but too late now.

The plan is to upgrade from 2.1.12 to 3.7 and to maintain a heterogeneous 
cluster only for a short time, while we observe how 3.7 reacts to our client 
applications with traffic, then proceed with upgrading all DCs to 3.7.

In our current installation we are using memtable_allocation_type: 
offheap_objects. Support for offheap_objects was removed in the 3.0.x branch 
and only added back in 3.4+, so an upgrade to 3.0.9 will not be possible for me 
unless I change this parameter.
Still looking to hear from others about upgrade experiences, problems etc.
-Razi

From: Joaquin Casares <joaq...@thelastpickle.com>
Reply-To: "user@cassandra.apache.org" <user@cassandra.apache.org>
Date: Friday, September 23, 2016 at 11:41 AM
To: "user@cassandra.apache.org" <user@cassandra.apache.org>
Cc: "Khaja, Raziuddin (NIH/NLM/NCBI) [C]" <raziuddin.kh...@nih.gov>
Subject: Re: Upgrading from Cassandra 2.1.12 to 3.0.9

Hello Razi,

Since you were using a highly stable version of 2.1.x, you may want to stick 
with using 3.0.9. 3.7 has introduced many great features, but has not been as 
heavily tested in production as 3.0.9.

Running heterogenous clusters, even when using the same major version (e.g. 
3.0.8 and 3.0.9), is never recommended. Running a cluster that spans major 
releases, for longer than the timespan of a routine upgrade, is strongly not 
advised.

Hope that helps!

Joaquin Casares
Consultant
Austin, TX

Apache Cassandra Consulting
http://www.thelastpickle.com

On Fri, Sep 23, 2016 at 8:17 AM, Khaja, Raziuddin (NIH/NLM/NCBI) [C] 
<raziuddin.kh...@nih.gov<mailto:raziuddin.kh...@nih.gov>> wrote:
Hello all,

I would like to upgrade my Cassandra cluster from 2.1.12 to 3.7.

I have read the following documentation:

•         
http://docs.datastax.com/en/latest-upgrade/upgrade/cassandra/upgrdCassandra.htmlhttps://github.com/apache/cassandra/blob/cassandra-3.7/NEWS.txt

but still had some questions:

•         The upgrdCassandra.html page says : “Upgrade from Cassandra 2.1 
versions later or equal to 2.1.9 directly to Cassandra 3.0.x”, and I am not 
sure if this includes 3.x, my question is: Can I upgrade directly to 3.7?

•         Can I run a heterogeneous cluster, with one DC running 2.1.12 and 
another DC running 3.7?

Thanks,
-Razi

Reply via email to