Introduzione
Questo documento descrive come ripristinare un'interfaccia dallo stato err-disabled sul router Cisco 8000 con Cisco IOS® XR 7.3.15 e versioni successive.
Prerequisiti
Requisiti
Nessun requisito specifico previsto per questo documento.
Componenti usati
Le informazioni fornite in questo documento si basano sulle seguenti versioni software e hardware:
- Cisco 8000 Router
- Cisco IOS® XR release 7.3.15 - 7.8.1
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.
Problema
Una volta che un'interfaccia è messa nello stato "err-disabled" a causa di un errore di collegamento fisico, come CRC (Cyclic Redundancy Check), non può essere recuperata anche dopo aver cancellato l'errore del livello fisico.
Questo comportamento è dovuto al miglioramento delle prestazioni della NPU (Network Processing Unit) introdotto dall'ID bug Cisco CSCwb76264 e dall'ID bug Cisco CSCwc32333 .
Un esempio di questo problema sul router 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 ... ...
I messaggi syslog relativi sono simili ai seguenti:
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
Soluzione
In questo caso, per ripristinare l'interfaccia disabilitata a causa di un errore, procedere come segue:
- Correggere la fonte dell'errore, che può essere fibra ottica e trasporto di livello 1.
- Cancellare i contatori NPU eseguendo il comando: clear controller npu status asic-counters instance all location 0/x/CPU0.
- Riavviare manualmente l'interfaccia eseguendo il comando shutdown e commit e quindi no shutdown e commit.