Replacing a running node

Replace a node that is currently running without streaming the data twice.

You can replace a node that is currently running and avoid streaming the data twice or running cleanup using these steps.

CAUTION: If you've written data using a consistency level of ONE, you risk losing data because the node might contain the only copy of a record. Be absolutely sure that no application uses consistency level ONE.

Procedure

  1. Stop Cassandra on the node to be replaced.
  2. Follow the instructions for replacing a dead node using the old node’s IP address for -Dcassandra.replace_address.
  3. Ensure that consistency level ONE is not used on this node.