> > I did decommission of this node and I did all the steps mentioned except > the -Dcassandra.replace_address and now it is streaming correctly!
That works too but I was trying to avoid the rebalance operations (like streaming to restore replica counts) since they can be expensive. So basically, if I want this new node as seed should I add its IP address > after it joined the cluster and after > - nodetool drain > - restart cassandra? There's no need to restart C* after updating the seeds list. It will just take effect the next time you restart. I deactivated the future repair happening in the cluster while this node is > joining. > When you add a node is it better to stop the repair process? It's not necessary to do so if you have sufficient capacity in your cluster. Topology changes are just a normal part of a C* cluster's operation just like repairs. But when you temporarily disable repairs, existing nodes have more capacity to bootstrap a new node so there is a benefit there. Cheers! >