Was this page helpful?
This procedure describes how to remove a seed node from the seed list.
Note
The seed concept in gossip has been removed. Starting with ScyllaDB Open Source 4.3 and ScyllaDB Enterprise 2021.1, a seed node
is only used by a new node during startup to learn about the cluster topology. As a result, you only need to configure one
seed node in a node’s scylla.yaml
file.
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:
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)