Table des matières

Introduction

Conditions préalables

Exigences

Composants utilisés

Informations générales

Problème

Solution

Option 1 : Effacer le mode pile

Étape 1 : Effacer le mode pile

Étape 2 : Recharger la pile

Étape 3 : Vérifier

Option 2 : Attribuer un commutateur avec le rôle de veille

Étape 1 : Configurer le commutateur 2 en veille

Étape 2 : Recharger la pile

Étape 3 : Vérifier

Informations connexes

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

- Assistance technique de Cisco et téléchargements

- Guide de configuration de Stack Manager et de haute disponibilité