Was this page helpful?
Caution
You're viewing documentation for a previous version. Switch to the latest stable version.
Remove a Seed Node from Seed List¶
This procedure describes how to remove a seed node from the seed list.
Note
A seed node is only used by a new node during startup to learn about the cluster topology.
This means it is sufficient to configure one seed node in a node’s scylla.yaml
file.
The first node in a new cluster must be a seed node.
Prerequisites¶
Verify that the seed node you want to remove is listed as a seed node in the scylla.yaml
file by running cat /etc/scylla/scylla.yaml | grep seeds:
Procedure¶
Update the ScyllaDB configuration file, scylla.yaml, which can be found under
/etc/scylla/
. For example:
Seed list before removing the node:
- seeds: "10.240.0.83,10.240.0.93,10.240.0.103"
Seed list after removing the node:
- seeds: "10.240.0.83,10.240.0.93"
ScyllaDB will read the updated seed list the next time it starts. You can force ScyllaDB to read the list immediately by restarting ScyllaDB as follows:
sudo systemctl restart scylla-server
docker exec -it some-scylla supervisorctl restart scylla
(without restarting some-scylla container)