Adding Redundancy Interfaces to an HA Pair

This procedure describes how to add a second redundancy interface to each appliance in an existing HA pair of appliances. The procedure does not cause loss of client service, however, redundancy must be disabled for a period of time during the change.

For more information about redundancy interfaces, refer to Configuring Redundancy Parameters.

Before you Begin

Before starting this procedure, verify the following:

  • You have a redundant pair of appliances deployed using an active/active or active/standby redundancy model. In this example, the appliances are deployed in a active/standby redundancy model and the primary and backup appliances are named solace-primary and solace-backup respectively.
  • The appliances are deployed with a SolOS version that includes support for multiple redundancy interfaces (SolOS 9.5.0+).
  • The message spool is enabled as primary on the primary appliance and backup on the backup appliance.
  • The redundancy status is Up for both appliances.
  • Both the primary and backup appliances are active for their primary virtual router.
  • Auto-revert is disabled on both appliances.
  • A single redundancy interface is configured on each appliance. In this example 1/6/1 is the only redundancy interface configured on each appliance.
  • The second interface you want to add has static, primary, and/or backup IP addresses configured (as needed) and operational. In this example 1/6/2 is to be added as a second redundancy interface for each appliance.

Step 1: Disable Redundancy on the Primary Appliance

Verify that the primary appliance currently has activity for its own virtual router before performing this step.

To disable redundancy on the primary appliance, enter the following commands:

solace-primary(configure)# redundancy
solace-primary(configure/redundancy)# shutdown

Step 2: Add the Redundancy Interface to the Primary Appliance

To add the redundancy interface to the primary appliance:

  1. Assign the redundancy interface.

    solace-primary(configure/redundancy)# vrrp
    solace-primary(configure/redundancy/vrrp)# interface 1/6/2
  2. Specify the appropriate failover criteria. For more information about the failover criteria, refer to Specifying the Redundancy Failover Criteria .

    solace-primary(configure/redundancy/vrrp)# failover-criteria {any-fail | all-fail}

Step 3: Disable Redundancy on the Backup Appliance

Verify that the backup appliance currently has activity for its own virtual router before performing this step.

To disable redundancy on the backup appliance, enter the following commands:

solace-backup(configure)# redundancy
solace-backup(configure/redundancy)# shutdown

Step 4: Add the Redundancy Interface to the Backup Appliance

To add the redundancy interface to the backup appliance:

  1. Assign the redundancy interface. For more information about redundancy interfaces, refer to Configuring Redundancy Parameters.

    solace-backup(configure/redundancy)# vrrp
    solace-backup(configure/redundancy/vrrp)# interface 1/6/2
  2. Specify the appropriate failover criteria. For more information about the failover criteria, refer to Specifying the Redundancy Failover Criteria .

    solace-backup(configure/redundancy/vrrp)# failover-criteria {any-fail | all-fail}

Step 5: Enable Redundancy on Both Appliances

To enable redundancy on the primary appliance, enter the following commands:

solace-primary(configure)# redundancy
solace-primary(configure/redundancy)# no shutdown

To enable redundancy on the backup appliance, enter the following commands:

solace-backup(configure)# redundancy
solace-backup(configure/redundancy)# no shutdown

Step 6: Verify Redundancy is Working Correctly

To verify redundancy is working correctly on both appliances, issue the following show command and verify that the Redundancy Status is Up:

solace-primary(configure)# show redundancy
solace-backup(configure)# show redundancy