Hi folks, I’ve question on upgrade method I’m thinking to execute. I’m planning from apache-Cassandra 2.2.8 to release 3.10.
My Cassandra cluster is configured like one rack with two Datacenters like: 1. DC1 has 4 nodes 2. DC2 has 16 nodes We’re adding another 12 nodes and would eventually need to remove those 4 nodes in DC1. I’m thinking to add another third data center with like DC3 with 12 nodes having apache Cassandra 3.10 installed. Then, I start upgrading seed nodes first in DC1 & DC2 – once all 20nodes in ( DC1 plus DC2) upgraded – I can safely remove 4 DC1 nodes, can you guys please let me know if this approach would work? I’m concerned if having mixed version on Cassandra nodes may cause any issues like in streaming data/sstables from existing DC to newly created third DC with version 3.10 installed, will nodes in DC3 join the cluster with data without issues? Thanks/Asad