mirror of
https://github.com/taigrr/nats.docs
synced 2025-01-18 04:03:23 -08:00
Update auto-configuration.md
This commit is contained in:
parent
a88d987d43
commit
a331a1143a
@ -1,6 +1,6 @@
|
||||
# Auto Configuration
|
||||
|
||||
We can also bootstrap a NATS Streaming cluster by starting <b>one server</b> as the seed node using the `-cluster_bootstrap` flag. This node will elect itself leader, <b>so it's important to avoid starting multiple servers as seed</b>. Once a seed node is started, other servers will automatically join the cluster. If the server is recovering, it will use the recovered cluster configuration.
|
||||
We can also bootstrap a NATS Streaming cluster by starting **one server** as the seed node using the `-cluster_bootstrap` flag. This node will elect itself leader, **so it's important to avoid starting multiple servers as seed**. Once a seed node is started, other servers will automatically join the cluster. If the server is recovering, it will use the recovered cluster configuration.
|
||||
|
||||
Here is an example of starting three servers in a cluster by starting one as the seed and letting the others automatically join:
|
||||
|
||||
@ -14,4 +14,4 @@ nats-streaming-server -store file -dir store-c -clustered -nats_server nats://lo
|
||||
|
||||
For a given cluster ID, if more than one server is started with `cluster_bootstrap` set to true, each server with this parameter will report the misconfiguration and exit.
|
||||
|
||||
The very first server that bootstrapped the cluster can be restarted, however, the operator <b>must remove the datastores</b> of the other servers that were incorrectly started with the bootstrap parameter before attempting to restart them. If they are restarted -even without the `-cluster_bootstrap` parameter- but with existing state, they will once again start as a leader.
|
||||
The very first server that bootstrapped the cluster can be restarted, however, the operator **must remove the datastores** of the other servers that were incorrectly started with the bootstrap parameter before attempting to restart them. If they are restarted -even without the `-cluster_bootstrap` parameter- but with existing state, they will once again start as a leader.
|
||||
|
Loading…
x
Reference in New Issue
Block a user