Administrator's Guide
NOTE: In teamed controller operation, maintaining the integrity of the controller state information
requires that a minimum of two controllers in a team of three must be active at all times. The failure
of all but one of the controllers places the entire team in a SUSPEND state, and the domain serviced
by the team becomes unmanaged. (The remaining teamed controller does not operate in standalone
mode.)
A controller may also transition to Suspended state because of healthy reasons. The following
summarizes the controller states:
• Active: The controller is healthy and part of a cluster with quorum (At least two controllers in
a team of three).
• Suspended: The controller is unhealthy or part of cluster with no quorum (at most one controller
in a team of three).
• Unreachable: If the connection between two controllers is broken then they see each other as
unreachable.
Considerations:
• A system never sees itself as unreachable. Unreachable is a state for the remote controllers.
• Health does not affect cluster quorum. If in a team of three controllers two are unhealthy, as
long as there is a link between controllers the third one will be active. A controller transitions
to suspended state if quorum is lost to protect data consistency.
7.8 Error log for team configuration
Table 4 Error log for team configuration
DescriptionLog message
Not all systems on the team have the same controller build
version. Update the team as needed to have the same build
version.
Build version not consistent on all the systems.
The team configuration JSON is not valid.Invalid configuration.
If the members list from the JSON configuration does not
include the system where the team is being created (The
local system).
Local member must be part of the team configuration.
Team size must be greater than zero.
Teaming is already running on the system.A team has already been created.
Team configuration has failed on a majority of systems.
e.g. a team of three systems has experienced failures on
two systems.
Team could not be created on a quorum.
A team delete has failed on a quorum number of systems.Team could not be deleted on a quorum.
An attempt has been made on a standalone controller to
disband a team.
Team not configured on this system.
See “Team alias node” (page 87).Programming team alias ip-address failed.
See “Team alias node” (page 87).Unprogramming team alias ip-address failed.
In case the team is not successfully created in all controllers,
it is not possible to fix the failed controllers without
Recovering from Partial Team Creation
disbanding the team. To recover from this failure it is
recommended to delete the team, fix the problem in the
controllers where the create operation failed, and try again.
If the team is not successfully deleted in all controllers, the
failed controllers might go to suspended mode because
Recovering from Partial Team Deletion
they might not have quorum – they won’t be able to connect
86 Team configuration










