Introdução
Este documento descreve como solucionar problemas de uma pilha de switches Catalyst 9000 que não têm a função Standby.
Pré-requisitos
Requisitos
A Cisco recomenda que você tenha conhecimento destes tópicos:
- Compreensão básica das tecnologias de LAN Switching
- Familiaridade com os modelos de switch Catalyst 9000
Componentes Utilizados
As informações neste documento são baseadas nestas versões de software e hardware:
- Hardware: Switches Cisco Catalyst 9000 Series
- Versão de software: Cisco IOS XE
As informações neste documento foram criadas a partir de dispositivos em um ambiente de laboratório específico. Todos os dispositivos utilizados neste documento foram iniciados com uma configuração (padrão) inicial. Se a rede estiver ativa, certifique-se de que você entenda o impacto potencial de qualquer comando.
Informações de Apoio
A redundância 1:1 é usada para atribuir funções ativas e em standby a switches específicos na pilha. Isso substitui o algoritmo de seleção de função N+1 tradicional, no qual qualquer switch da pilha pode estar ativo ou em espera. Na redundância 1:1, o gerenciador de pilha determina a função ativa e em espera para um switch específico, com base na variável ROMMON flash. O algoritmo atribui um switch como ativo, outro switch como standby, designando todos os switches restantes na pilha como membros. Quando um switch ativo é reinicializado, ele se torna standby e o switch standby existente se torna o novo ativo. Os switches membros existentes permanecem no mesmo estado.
Em um ambiente de rede que usa switches Cisco Catalyst 9000 Series, foi observado um problema em que a função de switch em standby está ausente. Este documento fornece uma análise detalhada do problema e as etapas para resolvê-lo.
Problema
O problema foi identificado quando a pilha de switches não tem a função de espera.
Esta é a saída mostrando o 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
Nas variáveis ROMMON, este valor foi observado:
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>
Essa variável pode estar presente em todos os membros da pilha ou apenas em um. Pode causar problemas em ambos os casos.
Solução
Opção 1: Limpar modo de Pilha
O modo de pilha precisa ser limpo nos switches da pilha. Siga estas etapas:
Passo 1: Limpar o modo de pilha
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
Passo 2: Recarregar a pilha
Switch# reload
Passo 3: Verificar
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>
Esse é o valor padrão em que a pilha escolhe a função ativa e a função em espera com base na prioridade. Se o modo de pilha não tiver sido alterado no switch anteriormente, a variável "STACK_1_1" não será exibida nas variáveis ROMMON, indicando que o valor está no padrão (STACK_1_1=0_0).
Opção 2: Atribuir Switch com a Função de Standby
Você pode usar o comando switch switch switch-number role para definir o switch em espera no modo de pilha 1:1. A pilha opera no modo de pilha 1:1 com o ativo ou standby especificado após a reinicialização. Neste exemplo, o switch 2 recebe a função de standby.
Passo 1: Configurar o Switch 2 como 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
Passo 2: Recarregar a pilha
Switch# reload
Passo 3: Verificar
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>
Informações Relacionadas