Back to Scylladb

Remove a Seed Node from Seed List

docs/operating-scylla/procedures/cluster-management/remove-seed.rst

latest1.2 KB
Original Source

================================== 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

  1. Update the ScyllaDB configuration file, scylla.yaml, which can be found under /etc/scylla/. For example:

Seed list before removing the node:

.. code-block:: shell

  • seeds: "10.240.0.83,10.240.0.93,10.240.0.103"

Seed list after removing the node:

.. code-block:: shell

  • seeds: "10.240.0.83,10.240.0.93"
  1. 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:

.. include:: /rst_include/scylla-commands-restart-index.rst