We have DSE 5.1.11 version Cassandra cluster with 09 nodes ,now we have added another set of 09 new nodes (i3.2x EC2 Instances) to replace old C5.4x large Instances.
After adding new i3.2x nodes to the existing cluster we decommissioned old C5.4x nodes .Currently cluster is having some IP in the seeds list from both old C5.4x nodes and i3.2x EC2 Instances.
Now question is how to remove old C5.4x nodes entries in the seeds list dynamically without requiring to bounce Cassandra service on i3.2x EC2 Instance nodes ? . I can update/modify cassandra.yaml manually to include only i3.2x IPs in the seeds list but want to update Cassandra configuration dynamically without requiring service bounce.
Is there option to dynamically update seeds list so that seeds list will have only IPs from i3.2x EC2 instances when i run "nodetool getseeds" it should show only seeds IPs of i3.2x EC2 Instances .
Why this question arising is to avoid bouncing of service on i3.2x nodes with the intension of removing seeds list IPs of old/decommissioned nodes.