本文描述在Cisco多层数据交换(MD) 9000系列光纤信道(FC)端口遇到的问题并且提供解决方案给问题。
此林克事件日志显示:
*************** Port Config Link Events Log ***************
---- ------ ----- ----- ------
Time PortNo Speed Event Reason
---- ------ ----- ----- ------
...
Jul 28 00:46:39 2012 00670297 fc11/25 --- DOWN LR Rcvd B2B
LR Rcvd B2B (或链路故障林克重置的失败的非空的recv队列)消息表明设备附加对端口传送林克重置(LR)对MD,但是MD不回应林克重置答复(LRR)由于在端口的内部拥塞。端口有从连接的设备接收排队的数据包,但是MD不能送他们到适当的输出端口。因为他们在入站端口仍然排队, MD不能退还LRR,并且链路发生故障。
这些错误消息随附于上一个事件日志:
%PORT-2-IF_DOWN_LINK_FAILURE: %$VSAN 93%$
Interface fc11/25 is down (Link failure)
%PORT-5-IF_DOWN_LINK_FAILURE: %$VSAN 100%$
Interface fc5/32 is down (Link failure Link Reset
failed nonempty recv queue)
MDS
FC Port FC Port
(Egress) Arbiter (Ingress) FC device
-------- ------- --------- ---------
1) <------- FC packet 1
2) <--- Grant Request
3) Grant------------>
4) <---------------FC packet 1
5) R_Rdy--------> Tx B2B=3
6) <------- FC packet 2 Tx B2B=2
7) <---- Grant Request
8) <------- FC packet 3 Tx B2B=1
9) <---- Grant Request
10) <------- FC packet 4 Tx B2B=0
11) <---- Grant Request
12) Time lapses - Variable depending on attached HBA type
13) <--------Link Reset(LR)
14) Start 90ms "LR Rcvd B2B" timer
15) "LR Rcvd B2B" timer expires
16) <--------NOS-------->
此部分说明上一个输出:
如果链路失败的与LR Rcvd B2B或链路故障林克重置失败非空的recv队列消息,则失败的端口不是慢流失的原因和只是受慢/卡塞端口的影响的。为了识别导致链路故障的慢/卡塞端口,请完成这些步骤:
这是两个可能的系统配置选项:
system timeout congestion-drop <ms> mode E|F
system timeout no-credit-drop <ms> mode E|F