I have a 3 node cassandra cluster with replication factor of 3 and also run on different az's in aws.
In my current setup I have all 3 nodes configured as seed nodes.(1 node per az). So when a seed node goes down, how can I bring it back up without downtime?
I cannot think of a proper way to do it. Because the first step is to remove the seed node from the seed node list and do a rolling restart of all the servers. When I do this, there is a duration when there is only one node online and since my application does queries with QUORUM it fails.
Is there a way to achieve this without downtime by only having 3 replicas ?
Thanks in advance.