Einleitung
In diesem Dokument wird beschrieben, wie Sie eine Schnittstelle mithilfe von Cisco IOS® XR 7.3.15 und höher nach dem Status "Redisable" auf dem Cisco 8000-Router wiederherstellen.
Voraussetzungen
Anforderungen
Es gibt keine spezifischen Anforderungen für dieses Dokument.
Verwendete Komponenten
Die Informationen in diesem Dokument basierend auf folgenden Software- und Hardware-Versionen:
- Cisco 8000-Router
- Cisco IOS® XR 7.3.15 - 7.8.1
Die Informationen in diesem Dokument beziehen sich auf Geräte in einer speziell eingerichteten Testumgebung. Alle Geräte, die in diesem Dokument benutzt wurden, begannen mit einer gelöschten (Nichterfüllungs) Konfiguration. Wenn Ihr Netzwerk in Betrieb ist, stellen Sie sicher, dass Sie die möglichen Auswirkungen aller Befehle kennen.
Problem
Sobald eine Schnittstelle aufgrund eines physischen Verbindungsfehlers wie CRC (Cyclic Redundancy Check) in den Status "err-disable" versetzt wurde, kann sie nicht wiederhergestellt werden, auch nachdem der Fehler in der physischen Schicht gelöscht wurde.
Dieses Verhalten ist auf die Leistungssteigerung der NPU (Network Processing Unit) zurückzuführen, die durch die Cisco Bug-ID CSCwb76264 und die Cisco Bug-ID CSCwc32333 eingeführt wurde.
Ein Beispiel für dieses Problem auf dem Cisco 8000-Router:
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 ... ...
Die Syslog-Meldungen hierfür ähneln den folgenden Meldungen:
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
Lösung
Um die Schnittstelle in einer solchen Situation vom Status "err-disable" wiederherzustellen, gehen Sie wie folgt vor:
- Korrigieren Sie die Fehlerquelle, bei der es sich um Glasfaser, optische Verbindungen und Layer-1-Transport handeln kann.
- Löschen Sie die NPU-Zähler mithilfe des folgenden Befehls: clear controller npu stats asic-counters instance all location 0/x/CPU0.
- Manuelles Bounce der Schnittstelle mit folgendem Befehl: shutdown und commit und dann kein shutdown und commit.