Articles in this section

FAQ: Must I add all new nodes to the seed list when expanding a cluster?

Detail

When expanding a cluster, do all the new nodes need to be added to the heartbeat subcontext of the network context in the configuration files of all existing nodes? Do they all need to be added to the seed node list of all client applications? Do they need to be added to the dc subcontext of the xdr context in the configuration files of all nodes of all clusters that ship to the expanded cluster?

Answer

In a word, no. Seed nodes, whether for heartbeat within a cluster, clients connecting to a cluster, or XDR connecting to another cluster, are checked in the order they're seen in the configuration until one responds, and then that node provides the cluster membership and partition map. Nodes after that are not queried for cluster information. For resilience, we recommend listing several seed nodes, but in normal circumstances, only one is needed.

Applies To Earliest Version

Pre 4.9

Applies To Latest Version

Current Version
Was this article helpful?
0 out of 0 found this helpful