Control unit election
The control unit election is a automated process where cluster members determine which unit manages centralized features.
Election process and rules
Members of the cluster communicate over the cluster control link to elect a control unit as follows:
-
When you deploy the cluster, each unit broadcasts an election request every 3 seconds.
-
Any other units with a higher priority respond to the election request; the priority is set when you deploy the cluster and is not configurable.
-
If after 45 seconds, a unit does not receive a response from another unit with a higher priority, then it becomes the control unit.
-
If a unit later joins the cluster with a higher priority, it does not automatically become the control unit; the existing control unit always remains as the control unit unless it stops responding, at which point a new control unit is elected.
-
In a split brain scenario when there are temporarily multiple control units, then the unit with highest priority retains the role while the other units return to data unit roles.
Note | You can manually force a unit to become the control unit. For centralized features, if you force a control unit change, then all connections are dropped, and you have to re-establish the connections on the new control unit. |