==================================
Remove a Seed Node from Seed List
==================================

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.


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" 

2. 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
