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> 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.html > > · https://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 >