目錄

簡介

程式

復原方法

簡介

本文描述在多機箱NCS4K上驗證硬體(HW)虛擬輸出佇列(VoQ)程式設計的過程。

程式

這是一個在NCS4K節點上驗證硬體VoQ程式設計的逐步方法。

6.5.26版本中的多機箱節點可能受到Cisco錯誤ID CSCvz41459的影響，其中VoQ在輸入線路卡(LC)虛擬機器(VM)上被錯誤程式設計。

步驟1.首先，您需要檢查流量的輸入和輸出介面。

在本範例中，輸入介面是 TenGigE1/3/0/0/1.4001（機架1），輸出介面為Hu0/9/0/11/2.4001（機架0）。因此，輸入和輸出介面位於不同的機架上，且您可能會受到分散式缺陷追蹤系統(DDTS)Cisco bug ID CSCvz41459的影響

例如，請參閱通道117:

#show mpls forwarding tunnels 117

Wed Nov  9 13:15:47.159 UTC

Tunnel        Outgoing    Outgoing     Next Hop        Bytes

Name          Label       Interface                    Switched

------------- ----------- ------------ --------------- ------------

tt117             24764       Hu0/9/0/11/2.4001 172.16.13.170   0

步驟2.檢查機架0和機架1中的活動LC VM:

#show redundancy summary

Wed Nov  9 13:16:59.309 UTC

Active Node    Standby Node

-----------    ------------

1/LC0           1/LC1 (Node Ready, NSR:Not Configured)

0/RP1           1/RP0 (Node Ready, NSR:Ready)

0/RP0           1/RP1 (Node Ready, NSR:Not Configured)

0/LC0           0/LC1 (Node Ready, NSR:Not Configured)

在本示例中，0/LC0是機架0中的活動VM，1/LC0是機架1中的活動VM。

步驟3.下一步，檢查輸出LC VM中輸出介面的SysPort號：

#show controllers npu voq-usage interface HundredGigE 0/9/0/11/2.4001 instance all location 0/lc0

Wed Nov  9 13:16:45.149 UTC

-------------------------------------------------------------------

Node ID: 0/LC0

Intf         Intf     NPU NPU  PP   Sys   VOQ   Flow   VOQ    Port

name         handle    #  core Port Port  base  base   port   speed

(hex)                                     type

----------------------------------------------------------------------

Hu0/9/0/11/2.4001 8000bd4  18   1  448 24655   1336   5152 local   100G

Hu0/9/0/11/2.4001 8000bd4   0   0    0 24655   1144      0 remote    0M

在這種情況下，SysPort為24655,VoQ base為1336。

步驟4.檢查入口線卡和入口VM上的同一SysPort。

命令如下：

show controllers fia diagshell <ingress Line card number> "dump IRR_DESTINATION_TABLE <SysPort>" location <ingress LC VM>

例如：

#show controllers fia diagshell 3 "dump IRR_DESTINATION_TABLE 24655" location 1/lc0

Wed Nov  9 13:18:00.684 UTC

Node ID: 1/LC0

IRR_DESTINATION_TABLE.IRR0[24655]:

在本例中，HEX中的QUEUE_NUMBER為0x538，它匹配自上一個輸出的VoQ base 1336(dec)。

如果按下Cisco錯誤ID CSCvz41459 queue_NUMBER是0x1ffff。

例如：

#show controllers fia diagshell 3 "dump IRR_DESTINATION_TABLE 24655" location 1/LC0

Wed Nov  9 12:44:54.270 UTC

Node ID: 1/LC0

IRR_DESTINATION_TABLE.IRR0[24655]:

復原方法

此問題的恢複方法是刪除受影響的出口子介面，然後重新應用它。

也不要忘記檢查反向流動路徑。