Introduction
Ce document décrit comment dépanner une pile de commutateurs Catalyst 9000 ne disposant pas du rôle Standby.
Conditions préalables
Exigences
Cisco vous recommande de prendre connaissance des rubriques suivantes :
- Connaissance de base des technologies de commutation LAN
- Connaissance des modèles de commutateurs Catalyst 9000
Composants utilisés
Les informations contenues dans ce document sont basées sur les versions de matériel et de logiciel suivantes :
- Matériel : Commutateurs de la gamme Cisco Catalyst 9000
- Version du logiciel: Cisco IOS XE
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. Si votre réseau est en ligne, assurez-vous de bien comprendre l’incidence possible des commandes.
Informations générales
La redondance 1:1 est utilisée pour attribuer des rôles actifs et en veille à des commutateurs spécifiques dans la pile. Ceci remplace l'algorithme traditionnel de sélection de rôle N+1, dans lequel n'importe quel commutateur de la pile peut être actif ou en veille. En redondance 1:1, le gestionnaire de pile détermine le rôle actif et en veille pour un commutateur spécifique, en fonction de la variable ROMMON flash. L'algorithme attribue un commutateur comme actif et un autre comme en veille, désignant tous les autres commutateurs de la pile comme membres. Lorsqu'un commutateur actif redémarre, il devient en veille et le commutateur en veille existant devient le nouveau commutateur actif. Les commutateurs membres existants restent dans le même état.
Dans un environnement réseau utilisant des commutateurs Cisco Catalyst 9000, un problème a été observé lorsque le rôle de commutateur de secours est manquant. Ce document fournit une analyse détaillée du problème et les étapes pour le résoudre.
Problème
Le problème a été identifié lorsque la pile de commutateurs n'a pas le rôle de secours.
Voici le résultat indiquant le problème :
Switch#show switch
Switch/Stack Mac Address : 8c44.a5a4.9d00 - Local Mac Address
Mac persistency wait time: Indefinite
H/W Current
Switch# Role Mac Address Priority Version State
-------------------------------------------------------------------------------------
*1 Active 8c44.a5a4.9d00 15 V03 Ready
2 Member 8c44.a5a5.2380 14 V03 Ready <<< Missing Standby Mode
Dans les variables ROMMON, cette valeur a été observée :
Switch#show romvar switch all
<SNIP>
RET_2_RTS=
ROMMON_AUTOBOOT_ATTEMPT=3
STACK_1_1=1_0 <<< This indicates that switch 1 is Active and no switch is marked for the Standby role
STACK_HIGH_SPEED=1
SWITCH_DISABLE_PASSWORD_RECOVERY=0
SWITCH_NUMBER=2
<SNIP>
Cette variable peut être présente sur tout ou seulement 1 membre de la pile. Peut causer des problèmes dans les deux cas.
Solution
Option 1 : Effacer le mode pile
Le mode de pile doit être effacé sur les commutateurs de la pile. Procédez comme suit :
Étape 1 : Effacer le mode pile
Switch# switch clear stack-mode
WARNING: Clearing the chassis HA configuration will result in both the chassis move into Stand Alone mode. This involves reloading the standby chassis
after clearing its HA configuration and coming up with all interfaces in shutdown mode. Do you wish to continue? [y/n]? [yes]: yes
Switch# copy running-config startup-config
Étape 2 : Recharger la pile
Switch# reload
Étape 3 : Vérifier
Switch#show romvar switch all
<SNIP>
RET_2_RTS=
ROMMON_AUTOBOOT_ATTEMPT=3
STACK_1_1=0_0 <<< This indicate that no switch in the stack is marked as Active nor Standby. The switch will choose them upon booting
STACK_HIGH_SPEED=1
SWITCH_DISABLE_PASSWORD_RECOVERY=0
SWITCH_NUMBER=2
<SNIP>
Il s'agit de la valeur par défaut dans laquelle la pile choisit le rôle actif et le rôle de secours en fonction de la priorité. Si le mode de pile n'a pas été modifié dans le commutateur précédemment, la variable "STACK_1_1" n'apparaît pas dans les variables ROMMON, indiquant que la valeur est par défaut (STACK_1_1=0_0).
Option 2 : Attribuer le commutateur avec le rôle de veille
Vous pouvez utiliser la commande switch switch switch-number role pour définir le commutateur de secours en mode pile 1:1. La pile fonctionne en mode pile 1:1 avec le mode actif ou veille spécifié après le redémarrage. Dans cet exemple, le commutateur 2 se voit attribuer le rôle de veille.
Étape 1 : Configurer le commutateur 2 en veille
Switch#
switch 2 role standby
WARNING: Changing the switch role may result in redundancy mode being configured to 1+1 mode for this stack. If the configured Active or Standby switch numbers do not boot up, then the stack will not be able to boot. Do you want to continue?[y/n]? [yes]: yes
Étape 2 : Recharger la pile
Switch# reload
Étape 3 : Vérifier
Switch#show romvar switch all
<SNIP>
RET_2_RTS=
ROMMON_AUTOBOOT_ATTEMPT=3
STACK_1_1=1_2 <<< This indicates that switch 1 is Active and switch 2 is the Standby
STACK_HIGH_SPEED=1
SWITCH_DISABLE_PASSWORD_RECOVERY=0
SWITCH_NUMBER=2
<SNIP>
Informations connexes