Introduzione
In questo documento viene descritto come risolvere i problemi relativi a uno stack di switch Catalyst 9000 senza ruolo Standby.
Prerequisiti
Requisiti
Cisco raccomanda la conoscenza dei seguenti argomenti:
- Conoscenze base delle tecnologie di switching per LAN
- Familiarità con i modelli di switch Catalyst 9000
Componenti usati
Le informazioni fornite in questo documento si basano sulle seguenti versioni software e hardware:
- Hardware: Switch Cisco Catalyst serie 9000
- Versione del software: Cisco IOS XE
Le informazioni discusse in questo documento fanno riferimento a dispositivi usati in uno specifico ambiente di emulazione. Su tutti i dispositivi menzionati nel documento la configurazione è stata ripristinata ai valori predefiniti. Se la rete è operativa, valutare attentamente eventuali conseguenze derivanti dall'uso dei comandi.
Premesse
La ridondanza 1:1 viene usata per assegnare ruoli attivi e in standby a switch specifici nello stack. In questo modo si ignora il tradizionale algoritmo di selezione dei ruoli N+1, in cui qualsiasi switch nello stack può essere attivo o in standby. Nella ridondanza 1:1, il dispositivo di gestione dello stack determina il ruolo attivo e in standby di uno switch specifico, in base alla variabile flash ROMMON. L'algoritmo assegna uno switch attivo e un altro switch in standby, designando tutti gli switch rimanenti nello stack come membri. Quando uno switch attivo viene riavviato, diventa standby e lo switch in standby esistente diventa il nuovo switch attivo. Gli switch membri esistenti rimangono nello stesso stato.
In un ambiente di rete in cui si usano switch Cisco Catalyst serie 9000, è stato rilevato un problema con il ruolo di switch in standby mancante. In questo documento viene fornita un'analisi dettagliata del problema e vengono illustrati i passaggi per risolverlo.
Problema
Il problema è stato identificato quando lo stack di switch non ha il ruolo di standby.
Questo è l'output che mostra il problema:
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
Nelle variabili ROMMON, è stato osservato questo valore:
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>
Questa variabile può essere presente su tutti i membri dello stack o solo su un membro. Può causare problemi in entrambi i casi.
Soluzione
Opzione 1: Cancella modalità stack
Sugli switch dello stack, la modalità dello stack deve essere cancellata. Attenersi alla procedura seguente:
Passaggio 1: Cancellazione della modalità stack
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
Passaggio 2: Ricarica lo stack
Switch# reload
Passaggio 3: Verifica
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>
Questo è il valore predefinito con cui lo stack sceglie il ruolo attivo e quello in standby in base alla priorità. Se in precedenza la modalità stack non è stata modificata nello switch, la variabile "STACK_1_1" non viene visualizzata nelle variabili ROMMON, a indicare che il valore è quello predefinito (STACK_1_1=0_0).
Opzione 2: Assegna switch con ruolo di standby
È possibile usare il comando switch switch-number role per impostare lo switch in standby in modalità stack 1:1. Lo stack funziona in modalità 1:1 con lo stack attivo o in standby specificato dopo il riavvio. Nell'esempio, allo switch 2 viene assegnato il ruolo standby.
Passaggio 1: Imposta switch 2 come standby
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
Passaggio 2: Ricarica lo stack
Switch# reload
Passaggio 3: Verifica
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>
Informazioni correlate