光纖交換機端口故障排查


1、定位問題
設備正常狀態下通過switchshow可以看到狀態是online、設備的WWN(L_Port和NPIV除外)和端口類型。
  • 使用admin用戶登錄交換機
  • 輸入switchshow檢查設備端口的狀態是否是online
  • 輸入portcfgshow,檢查端口配置是否正常
  • 輸入porterrshow,檢查端口錯誤計數器是否正常
  • 輸入portlogdump port,檢查端口login相關日志,重點是event(SPEE、INTR)和CMD(NC、AC)
 
 
Brocade_5300:admin> switchstatusshow【查看整個交換機的狀態】
 
 
 
Brocade_5300:admin> portcfgshow
默認情況端口速率和端口類型初始化都是自適應(portcfgspeed可以查看端口速率)。如果端口有鎖定為L_Port,那么這個端口就只能用於連接loop類型設備,可以通過portcfgdefault重置端口。
 
 
 
 
 
 
Brocade_5300:admin> porterrshow
 
 
檢查輸出結果是否有較高的error計數器(比如CRC錯誤或者ENC_OUT錯誤),只有在不停穩步增長的錯誤才能確認鏈路有問題。一般可以5分鍾看一次。
 
  • Tx和Rx分別代表發送和接受的幀數量
 
  • Crc_err代表CRC校驗錯誤的幀數量。如果這個錯誤數量一直在上升,那么這個鏈路應該有物理故障。需要檢查光纖線,SFP,HBA卡等。
              8GB平台請先檢查portcfgshow里面fill word是否是3。
 
  • Enc_out錯誤與幀本身沒有關系,通常代表代表一個primitive signal或者sequence有錯誤。通常確認是否光纖線有問題的方法是5-10分鍾抓取一次porterrshow結果,如果看到crc_err計數器一直上升,那么光纖線或者HBA卡有硬件問題。
 
  • Disc_c3代表class 3類型FC幀有丟包現象,一般是由於幀在交換機buffer里面超時導致。當ISL鏈路過載或者不穩定時候會有這個問題。
一般結合兩個或者兩個以上錯誤指標來診斷問題,必要時候需要參考portstatsshow結果。
 
 
Brocade_5300:admin> portstatsshow 0
 
 
 
 
 
Brocade_5300:admin> portlogdump 0 |grep -E "SPEE|INTR"
 
 
 
如果有event是pstate並且cmd是AC這行,那么代表端口初始化成功。初始化成功后,設備要么是F_Port或者E_Port取決於端口的另外一端設備。
如果端口對端是主機或者存儲,那么端口就是F_Port;如果是另外一台交換機,那么端口就是E_Port
轉自:https://www.cnblogs.com/liuxing0007/p/11017787.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM