Hi
We have a 3 node cluster of 2.0.14. We use Read/Write Qorum and RF is 3.  We 
want to move data and commitlog directory from a SATA HDD to SSD. We have 
planned to do a rolling upgrade.
We plan to run repair -pr on all nodes  to sync data upfront and then execute 
following steps on each server one by one:
1. Take backup of data/commitlog directory to external server.2. Change mount 
points so that Cassandra data/commitlog directory now points to SSD.3. Copy 
files from external backup to SSD.4. Start Cassandra.5. Run full repair on the 
node before starting step 1 on next node.
Questions:1. Is copying commitlog and data directory good enough or we should 
go for taking snapshot of each node and restoring data from that snapshot?
2. Any precautions we need to take while moving data to new SSD? File system 
format of two disks etc.
3. Should we drain data before taking backup? We are also restoring commitlog 
directory from backup.
4. I have added repair to sync full data upfront and a repair after restoring 
data on each node. Sounds safe and logical?
5. Any problems you see with mentioned approach? Any better approach?
ThanksAnuj

Sent from Yahoo Mail on Android

Reply via email to