Introdução
Este documento descreve como recuperar uma interface do status err-disable no roteador Cisco 8000 com Cisco IOS® XR 7.3.15 e posterior.
Pré-requisitos
Requisitos
Não existem requisitos específicos para este documento.
Componentes Utilizados
As informações neste documento são baseadas nestas versões de software e hardware:
- Cisco 8000 Router
- Cisco IOS® XR versão 7.3.15 - 7.8.1
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.
Problema
Uma vez que uma interface é colocada no status de "err-disable" devido ao erro do link físico, como CRC (Cyclic Redundancy Check), ela não pode ser recuperada mesmo depois que o erro da camada física é limpo.
Esse comportamento é devido ao aprimoramento de desempenho da NPU (Network Processing Unit) introduzido pela ID de bug da Cisco CSCwb76264 e pela ID de bug da Cisco CSCwc3233 .
Um exemplo desse problema no roteador Cisco 8000 é:
RP/0/RP0/CPU0:8000#show interface des loc 0/4/cpu0 Interface Status Protocol Description -------------------------------------------------------------------------------- ... ... Te0/4/0/35/0 err-disable admin-down ... ...
As mensagens de syslog para ele são semelhantes a:
LC/0/4/CPU0:2022 Dec 7 08:38:50.059 UTC: npu_drvr[130]: %FABRIC-NPU_DRVR-3-PLUGGABLE_MODULE_ERROR : [6879] : NPU ASIC (2) Port (35) Interface TenGigE0_4_0_35_0 is disabled due to bad link. Please replace optics/cables and shut/unshut the port. LC/0/4/CPU0:2022 Dec 7 08:38:50.059 UTC: npu_drvr[130]: %PKT_INFRA-ERRDIS-6-ERROR_DISABLE : TenGigE0/4/0/35/0: Error disabling due to reason: bad-link-error LC/0/4/CPU0:2022 Dec 7 08:38:50.060 UTC: ifmgr[261]: %PKT_INFRA-LINK-3-UPDOWN : Interface TenGigE0/4/0/35/0, changed state to Error Disabled
Solução
As etapas para recuperar a interface do status err-disable em tal situação são:
- Corrija a origem do erro, que pode ser fibra, ótica e transporte de camada 1.
- Limpe os contadores de NPU executando o comando: clear controller npu stats asic-counters instance all location 0/x/CPU0.
- Salte manualmente a interface executando o comando: shutdown e commit e depois no shutdown e commit.