Reputation: 31
In a 4 node cluster 1.1.10, if we want to change underlying storage of one node, I am thinking of adopting following steps. Is this correct?
Step 2 is expected to take around 1 Hr. During this time cluster will take care of the customer queries.
Is there anything else that needs to be done?
Also for step 4, what happens if any users queries the data that resides on the node whose storage was swapped.
Upvotes: 1
Views: 124
Reputation: 2166
Wouldn't it be better to add a new node, with appropriate storage, wait until Cassandra balance the cluster, then decommission the old node? Zero downtime, no need of snapshots taking. You can make a release from source - Cassandra 1.1.10.
Still, if you want to do it your way:
nodetool repair
on all nodes, check GCGraceSeconds valueUpvotes: 1