The Redundancy Management Interface (RMI) is used as a secondary link between the active and standby Cisco Catalyst 9800 Series
Wireless Controllers. This interface is the same as the wireless management interface, and the IP address on this interface
is configured in the same subnet as the Wireless Management Interface. The RMI is used for the following purposes:
-
Dual Active Detection
-
Exchange resource health information between controllers, for instance, gateway reachability status from either controller.
-
Gateway reachability is checked on the active and the standby controller through the RMI when the feature is enabled. It takes approximately 8 seconds to detect that a controller has lost gateway reachability.
Note
|
|
Active Controller
The primary address on the active controller is the management IP address. The secondary IPv4 address on the management VLAN
is the RMI IP address for the active controller. Do not configure the secondary IPv4 addresses explicitly because a single
secondary IPv4 address is configured automatically by RMI under the RMI.
Standby Controller
The standby controller does not have the wireless management IP configured; it has the RMI IP address configured as the primary
IP address. When the standby controller becomes active, the management IP address becomes the primary IP address and the RMI
IP address becomes the secondary IP address. If the interface on the active controller is administratively down, the same
state is reflected on the standby controller.
Dual Stack Support on Management VLAN with RMI
Dual stack refers to the fact that the wireless management interface can be configured with IPv4 and IPv6 addresses. If an
RMI IPv4 address is configured along with an IPv4 management IP address, you can additionally configure an IPv6 management
address on the wireless management interface. This IPv6 management IP address will not be visible on the standby controller.
Note
|
The RMI feature supports only RMI IPv4 addresses.
|
RMI-Based High-Availability Pairing
You should consider the following scenarios for HA pairing:
Dynamic HA pairing requires both the active controller and the standby controller to reload. However, dynamic HA pairing occurs
on the Cisco Catalyst 9800-L Wireless Controller, Cisco Catalyst 9800-40 Wireless Controller, and the Cisco Catalyst 9800-80
Wireless Controller when one of them reloads and becomes the standby controller.
Note
|
Chassis numbers identify individual controllers. Unique chassis numbers must be configured before forming an HA pair.
|
HA Pairing Without Previous Configuration
When HA pairing is done for the first time, no ROMMON variables are found for the RP IP addresses. You can choose from the
existing privileged EXEC mode RP-based commands or the RMI IP-based mechanisms. However, the privileged EXEC mode RP-based
commands will be deprecated soon. If you use Cisco Catalyst Center, you can choose the privileged EXEC mode RP-based CLI mechanism till the Cisco Catalyst Center migrates to support the RMI.
The RP IPs are derived from the RMI IPs after an HA pair is formed. Also, the privileged EXEC mode RP-based CLI method of
clearing and forming an HA pair is not allowed after the RMI IP-based HA mechanism is chosen.
Note
|
-
Although you can choose RP or RMI for a fresh installation, we recommend that you use RMI install method.
-
To view the ROMMON variables, use the show romvars command.
|
If you choose the privileged EXEC RP-based CLI mechanism, the RP IPs are configured the same way as in the 16.12 release.
The following occurs when the RMI-based HA pairing is done on a brand-new system:
Paired Controllers
If the controllers are already in an HA pair, the existing EXEC mode RP-based commands will continue to be used. You can enable
RMI to migrate to the RMI-based HA pairing.
If the controllers are already paired and RMI is configured, it will overwrite the RP IPs with the RMI-derived IPs. The HA
pair will not be disturbed immediately, but the controllers will pick up the new IP when the next reload happens. The RMI
feature mandates a reload for the feature to be effective. When both the controllers are reloaded, they come up as a pair
with the new RMI-derived RP IPs.
The following occurs when the RMI configuration is done:
-
The RP IPs derived from the RMI IPs are overwritten, and used for HA pairing.
-
If the active and standby controller already exist prior to HA pairing through the EXEC mode RP-based command mechanism, the
pair is not interrupted.
-
When the pair reloads later, the new RP IPs are used.
-
EXEC mode RP-based commands are blocked.
Upgrading from Cisco IOS XE 16.1.x to a Later Release
A system that is being upgraded can choose to:
-
Migrate with the existing RP IP configuration intact—In this case, the existing RP IP configuration will continue to be used.
The EXEC mode RP-based commands are used for future modifications.
-
Migrate after clearing the HA configuration—In this case, you can choose between the old (EXEC mode RP-based commands) and
new RMI-based RP configuration methods.
Note
|
In case the older configuration is retained, the RMI configuration updates the RP IPs with the IPs derived from the RMI IPs.
|
Downgrade Scenario
Note
|
The downgrade scenario given below is not applicable for Cisco IOS XE Amsterdam 17.1.x.
|
The downgrade scenario will have only the EXEC mode RP-based commands. The following are the two possibilities:
Note
|
In the above cases, the downgraded system uses the EXEC mode RP-based commands to modify the configuration. However, the downgraded
system will continue to use the new derived RP IPs.
|
Note
|
When you downgrade the Cisco Catalyst 9800 Series Wireless Controller to any version below 17.1 and if the mDNS gateway is
enabled on the WLAN/RLAN/GLAN interfaces, the mdns-sd-interface gateway goes down after the downgrade.
To enable the mDNS gateway on the WLAN/RLAN/GLAN interfaces in 16.12 and earlier versions, use the following commands:
wlan test 1 test
mdns-sd gateway
To enable the mDNS gateway on the WLAN/RLAN/GLAN interfaces from version 17.1 onwards, use the following command:
mdns-sd-interface gateway
|
Gateway Monitoring
From Cisco IOS XE Amsterdam 17.2.1 onwards, the method to configure the gateway IP has been modified. The ip default-gateway gateway-ip command is not used. Instead, the gateway IP is selected based on the static routes configured. From among the static routes
configured, the gateway IP that falls in the same subnet as the RMI subnet is chosen. If no matching static route is found,
gateway failover will not work (even if management gateway-failover is enabled).