Jump to: navigation, search
(Upgrading Cassandra to 2.2)
(Upgrading Cassandra to 2.2)
Line 6: Line 6:
  
 
#Stop all Web Services nodes.
 
#Stop all Web Services nodes.
#;The procedure requires shutdown of the service during the upgrade. On each node, you must disallow new changes, save pending changes, take a snapshot to rollback changes if something goes wrong, and stop Cassandra.
 
 
#Perform Cassandra upgrade according to the [http://docs.datastax.com/en/upgrade/doc/upgrade/cassandra/upgrdBestPractCassandra.html Datastax recommendations].
 
#Perform Cassandra upgrade according to the [http://docs.datastax.com/en/upgrade/doc/upgrade/cassandra/upgrdBestPractCassandra.html Datastax recommendations].
 
#When configuring Cassandra 2.2 according to the Datastax instructions,  you must enable the thrift interface. Set the the '''start_rpc''' parameter to <tt>true</tt> in the '''cassandra.yaml''' file
 
#When configuring Cassandra 2.2 according to the Datastax instructions,  you must enable the thrift interface. Set the the '''start_rpc''' parameter to <tt>true</tt> in the '''cassandra.yaml''' file

Revision as of 18:16, August 26, 2016

Upgrading Cassandra to 2.2

Web Services support Cassandra versions 2.2 and 1.2. If you are using Cassandra 1.2, you can maintain this version or upgrade to Cassandra 2.2.

Directly upgrading from 1.2 to 2.2 is not supported, therefore you need to upgrade your Cassandra versions in several steps. For example 1.2 > 2.0 > 2.1 > 2.2. For more information about upgrading Cassandra, see the Datastax documentation.

  1. Stop all Web Services nodes.
  2. Perform Cassandra upgrade according to the Datastax recommendations.
  3. When configuring Cassandra 2.2 according to the Datastax instructions, you must enable the thrift interface. Set the the start_rpc parameter to true in the cassandra.yaml file
  4. Start all Web Services nodes.
Comments or questions about this documentation? Contact us for support!