目錄

簡介

必要條件

需求

採用元件

問題

解決方案

簡介

本文說明如何使用Cisco IOS® XR 7.3.15及更新版本將介面從Cisco 8000路由器上的錯誤停用狀態中復原。

必要條件

需求

本文件沒有特定需求。

採用元件

本文中的資訊係根據以下軟體和硬體版本：

- 思科8000路由器

- Cisco IOS® XR版本7.3.15 - 7.8.1

本文中的資訊是根據特定實驗室環境內的裝置所建立。文中使用到的所有裝置皆從已清除（預設）的組態來啟動。如果您的網路運作中，請確保您瞭解任何指令可能造成的影響。

問題

一旦介面由於實體連結錯誤而進入「err-disable」狀態(例如CRC（循環備援檢查）)，就不能在清除實體層錯誤後進行復原。

此行為是由思科錯誤ID CSCwb76264引入的NPU（網路處理單元）效能增強所致 和思科錯誤ID CSCwc32333 .

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 ... ...

其系統日誌消息類似：

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

解決方案

在這種情況下，將介面從錯誤停用狀態中復原，需執行的步驟如下：

1. 修復錯誤來源，包括光纖、光纖和第1層傳輸。

2. 通過運行命令清除NPU計數:clear controller npu stats asic-counters instance all location 0/x/CPU0。

3. 通過運行命令shutdown和commit，然後運行no shutdown和commit手動退回介面。