Configure high availability groups
You can configure high availability (HA) groups to provide highly available access to the services on Admin Nodes or Gateway Nodes.
-
You are signed in to the Grid Manager using a supported web browser.
-
You have the Root access permission.
-
If you plan to use a VLAN interface in an HA group, you have created the VLAN interface. See Configure VLAN interfaces.
-
If you plan to use an access interface for a node in an HA group, you have created the interface:
-
Red Hat Enterprise Linux or CentOS (before installing the node): Create node configuration files
-
Ubuntu or Debian (before installing the node): Create node configuration files
-
Linux (after installing the node): Linux: Add trunk or access interfaces to a node
-
VMware (after installing the node): VMware: Add trunk or access interfaces to a node
-
Create a high availability group
When you create a high availability group, you select one or more interfaces and organize them in priority order. Then, you assign one or more VIP addresses to the group.
An interface must be for a Gateway Node or an Admin Node to be included in an HA group. An HA group can only use one interface for any given node; however, other interfaces for the same node can be used in other HA groups.
Access the wizard
-
Select CONFIGURATION > Network > High availability groups.
-
Select Create.
Enter details for the HA group
-
Provide a unique name for the HA group.
-
Optionally, enter a description for the HA group.
-
Select Continue.
Add interfaces to the HA group
-
Select one or more interfaces to add to this HA group.
Use the column headers to sort the rows, or enter a search term to locate interfaces more quickly.
After creating a VLAN interface, wait up to 5 minutes for the new interface to appear in the table. Guidelines for selecting interfaces-
You must select at least one interface.
-
You can select only one interface for a node.
-
If the HA group is for HA protection of Admin Node services, which include the Grid Manager and the Tenant Manager, select interfaces on Admin Nodes only.
-
If the HA group is for HA protection of S3 or Swift client traffic, select interfaces on Admin Nodes, Gateway Nodes, or both.
-
If the HA group is for HA protection of the deprecated CLB service, select interfaces on Gateway Nodes only.
-
If you select interfaces on different types of nodes, an informational note appears. You are reminded that if a failover occurs, services provided by the previously active node might not be available on the newly active node. For example, a backup Gateway Node cannot provide HA protection of Admin Node services. Similarly, a backup Admin Node cannot perform all of the maintenance procedures that the primary Admin Node can provide.
-
If you cannot select an interface, its check box is disabled. The tool tip provides more information.
-
You cannot select an interface if its subnet value or gateway conflicts with another selected interface.
-
You cannot select a configured interface if it does not have a static IP address.
-
-
Select Continue.
Determine the priority order
-
Determine the Primary interface and any Backup (failover) interfaces for this HA group.
Drag and drop rows to change the values in the Priority order column.
If the HA group provides access to the Grid Manager, you must select an interface on the primary Admin Node to be the Primary interface. Some maintenance procedures can only be performed from the primary Admin Node. The first interface in the list is the Primary interface. The Primary interface is the active interface unless a failure occurs.
If the HA group includes more than one interface and the Primary interface fails, the VIP addresses move to the highest priority interface that is available. If that interface fails, the VIP addresses move to the next highest priority interface that is available, and so on.
-
Select Continue.
Enter IP addresses
-
In the Subnet CIDR field, specify the VIP subnet in CIDR notation—an IPv4 address followed by a slash and the subnet length (0-32).
The network address must not have any host bits set. For example,
192.16.0.0/22
.If you use a 32-bit prefix, the VIP network address also serves as the gateway address and the VIP address. -
Optionally, if any S3, Swift, administrative or tenant clients will access these VIP addresses from a different subnet, enter the Gateway IP address. The gateway address must be within the VIP subnet.
Client and admin users will use this gateway to access the virtual IP addresses.
-
Enter one or more virtual IP addresses for the HA group. You can add up to 10 IP addresses. All VIPs must be within the VIP subnet.
You must provide at least one IPv4 address. Optionally, you can specify additional IPv4 and IPv6 addresses.
-
Select Create HA group and select Finish.
The HA Group is created, and you can now use the configured virtual IP addresses.
Wait up to 15 minutes for changes to an HA group to be applied to all nodes. |
Next steps
If you will use this HA group for load balancing, create a load balancer endpoint to determine the port and network protocol and to attach any required certificates. See Configure load balancer endpoints.
Edit a high availability group
You can edit a high availability (HA) group to change its name and description, add or remove interfaces, change the priority order, or add or update virtual IP addresses.
For example, you might need to edit an HA group if you want to remove the node associated with a selected interface in a site or node decommission procedure.
-
Select CONFIGURATION > Network > High availability groups.
The High availability groups page shows all existing HA groups.
-
Select the check box for the HA group you want to edit.
-
Do one of the following, based on what you want to update:
-
Select Actions > Edit virtual IP address to add or remove VIP addresses.
-
Select Actions > Edit HA group to update the group's name or description, add or remove interfaces, change the priority order, or add or remove VIP addresses.
-
-
If you selected Edit virtual IP address:
-
Update the virtual IP addresses for the HA group.
-
Select Save.
-
Select Finish.
-
-
If you selected Edit HA group:
-
Optionally, update the group's name or description.
-
Optionally, select or unselect the check boxes to add or remove interfaces.
If the HA group provides access to the Grid Manager, you must select an interface on the primary Admin Node to be the Primary interface. Some maintenance procedures can only be performed from the primary Admin Node -
Optionally, drag and drop rows to change the priority order of the Primary interface and any Backup interfaces for this HA group.
-
Optionally, update the virtual IP addresses.
-
Select Save and then select Finish.
-
Wait up to 15 minutes for changes to an HA group to be applied to all nodes. |
Remove a high availability group
You can remove one or more high availability (HA) groups at a time. However, you cannot remove an HA group if it is bound to one or more load balancer endpoints.
To prevent client disruptions, update any affected S3 or Swift client applications before you remove an HA group. Update each client to connect using another IP address, for example, the virtual IP address of a different HA group or the IP address that was configured for an interface during installation.
-
Select CONFIGURATION > Network > High availability groups.
-
Select the check box for each HA group you want to remove. Then, select Actions > Remove HA group.
-
Review the message and select Delete HA group to confirm your selection.
All HA groups you selected are removed. A green success banner appears on the High availability groups page.