Upgrading Cassandra to 2.2
ENTIRE PAGE NEW FOR ITERATION 13
Genesys Interaction Recording (GIR) supports 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.
You can choose to upgrade Cassandra during off-hours, to minimize the risk of losing screen recordings. During the migration, GIR will still operate with voice recording capabilities. The metadata information for voice recordings that is saved during the migration can be processed by initiating the recovery procedure of the Recording Processor Script, once the Cassandra cluster is back in service—as described in step 5 below.
- Stop all Interaction Recording Web Services nodes.
- Perform Cassandra upgrade according to the Datastax recommendations.
- When configuring Cassandra 2.2 according to the Datastax instructions, you must enable the thrift interface. Set the start_rpc parameter to true in the cassandra.yaml file
- Start all Interaction Recording Web Services nodes.
- After the upgrade, run the Recording Processor Script to recover recover recordings from Recording Processor's failed folder and repost the recordings to Interaction Recording Web Services, as failed voice recordings would accumulate while the Cassandra cluster is unavailable.
