Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
When you have a Cassandra cluster with SS embedded Cassandra as the Cassandra nodes, you can perform certain operations on the nodes using the management console of the provisioning Storage Server.  

Before you begin, ensure that all the nodes of the cluster are configured in the cluster-config.xml file stored in the <SS_HOME>/repository/conf/etc/ directory as explained here.
Info

You may have multiple SS embedded Cassandra clusters in multiple environments of your system. Please note that the cluster-config.xml file should be updated in one SS node of each Cassandra cluster.

 

Follow the steps given below for instructions on how to use the node operations.
  1. Log in to the WSO2 Storage Server management console.
  2.  Go to the Tools menu and click Cassandra Operations. The Cluster Nodes screen will open:
  3. Click View Operations associated with each cluster node in the cluster. The Node Operations screen opens:
    It contains all the cluster-node-level, keyspace -level and column-family-level operations, such as backup, flush, scrub, shutting down RPC and Gossip servers etc. 

The following topics explains each operation in detail:

General Cassandra Operations
Anchor
General
General

Decommission: This operation removes the node from the cluster. If there is only one node in the cluster, it cannot be removed.

...

Perform GC (Garbage Collector): This operation activates the garbage collector on the node. It affects the overall latency of activities on the node.

Backup Operations
Anchor
Backup
Backup

Take Snapshot: Enables the user to backup data in the node.

...

Enable Incremental Backup: Allows to fully backup the data in a node. Also, data will be continuously written to the backup as and when additional data is received by the node, even after the backup is taken.

Server Operations
Anchor
Server
Server

Stop RPC: Allows to shutdown and restart the RPC server of the node.

Stop Gossip: Allows to shutdown and restart the Gossip server of the node.

Cache Operations
Anchor
Cache
Cache

Invalidate Row Cache
Set Cache Capacity

Other Operations
Anchor
Other
Other

Remove Token: Removes a token in the cluster or forcefully removes completion operations listed under this operation. User gets a live update of the currant token removal status in the management console.

...

Set Compaction Throughput: Sets the compaction throughput for the node. 

Keyspace Operations
Anchor
Keyspace
Keyspace

Click Keyspace Operations at the bottom of the Node Operations screen.

...