I'm currently not happy with the hardware and the operating system of our 4-node cassandra cluster. I'm planning to move the cluster to a different hardware/OS architecture.
For this purpose I'm planning to bring up 4 new nodes, so that each node will be a replacement of another node in the current cluster. I would also like to note that the IP adresses will be also changing.
As far as I remember, cassandra had been causing problems when there was an IP change back in version 0.6?
So what steps should I take to achieve this?
Will s straight forward approach like this work?,
* drain all nodes
* copy the data files to new hosts
* change configration, seeds, datadir, tokens etc...
* bring up the cluster