SNMP engine IDs for stackable devices

NOTE
Beginning with FastIron release 08.0.20, when a stack is enabled, "hitless-failover enable" configuration is added, and a default stack MAC address is assigned if none is configured. The MAC address of the unit is displayed in show stack command output.

For Ruckus stacking devices, if an engine ID is not manually created or a stack MAC address is not specified and saved, the stack loses its engine ID when the active controller fails and the standby controller takes over because the standby controller creates a new engine ID at bootup. To prevent this from happening, create a new engine ID or a new stack MAC address to save the engine ID to the startup configuration. This should be done before the SNMPv3 user is created.

If a new active controller is elected (for example, the standby controller becomes the active controller), you will see the following results:

  • If you have configured the engine ID and saved it to the startup configuration file, the new stack configuration uses the saved engine ID.
  • If you have not configured an engine ID, but a stack MAC address is configured, the new stack configuration retains the original engine ID because it is based on the stack MAC address.
  • If you have not configured an engine ID and no stack MAC address is configured, the new stack configuration uses the default engine ID. The default engine ID is based on the stack's own management MAC address for the new active controller. Because the engine ID has changed, any SNMPv3 clients must be reconfigured with the new engine ID.