概要
Cisco Network Convergence System(NCS)6Kは、次のログメッセージに従って、スイッチファブリックエレメントドライバ(sfe_driver)プロセスからファブリックカードのパリティエラーを報告することがあります。ただし、ログメッセージから、どのファブリックカードでパリティエラーが発生しているかは不明です。 さらに、ルートプロセッサ(RP)によってログメッセージが報告されるため、さらに混乱が生じる可能性があります。
0/RP0/ADMIN0:Jul 24 15:58:43.342 UTC: sfe_driver[2562]: %PLATFORM-CIH-5-ASIC_ERROR : sfe[31]: A parity error has occurred causing packet drop transient. RTP.Interrupt_Register.RTP.Par_Err_Interrupt_Register.ParityErrInt
2/RP1/ADMIN0:Jul 24 15:59:04.984 UTC: sfe_driver[2538]: %PLATFORM-CIH-5-ASIC_ERROR : sfe[13]: A parity error has occurred causing packet drop transient. RTP.Interrupt_Register.RTP.Par_Err_Interrupt_Register.ParityErrInt
F0/SC0/ADMIN0:Jul 24 15:59:15.953 UTC: sfe_driver[2470]: %PLATFORM-CIH-5-ASIC_ERROR : sfe[11]: A parity error has occurred causing packet drop transient. RTP.Interrupt_Register.RTP.Par_Err_Interrupt_Register.ParityErrInt
F1/SC0/ADMIN0:Jul 24 15:59:35.792 UTC: sfe_driver[2489]: %PLATFORM-CIH-5-ASIC_ERROR : sfe[34]: A parity error has occurred causing packet drop transient. RTP.Interrupt_Register.RTP.Par_Err_Interrupt_Register.ParityErrInt
解決方法
パリティエラーが発生しているファブリックカードを判別するには、次の手順に従う必要があります。
ステップ1:ログメッセージからシャーシタイプとラック番号を取得します。
ログメッセージの先頭に情報が表示されます。
形式:X/Y/ADMIN0
- Xはシャーシのタイプとラック番号を示します。
- F#は、シャーシタイプがファブリックシャーシ(FC)であることを示します。 この番号はFCラック番号を示します。
- シャーシのタイプがラインカードシャーシ(LCC)であることを示す数字のみ。 番号はLCCラック番号を示します。
- Yはプロセッサの種類を示します(この手順では不要で、参照としてのみ提供)。
- スイッチコントローラ(SC)はFCにのみ存在します。
- RPはLCCにのみ存在します。
たとえば、
0/RP0/ADMIN0はLCCゼロを示します。
2/RP1/ADMIN0はLCC 2を示します。
F0/SC0/ADMIN0はFCゼロを示します。
ステップ2:ログメッセージからsfe番号を取得します。 sfe_driverの後ではなく、sfeの後に角カッコで囲まれています。
たとえば、
ログメッセージから:
0/RP0/ADMIN0:6月28 10:48:54.132 UTC:sfe_driver[2526]:%PLATFORM-CIH-5-ASIC_ERROR :sfe[15]:パリティエラーが発生し、パケットのドロップが一時的に発生しました。RTP.Interrupt_Register.RTP.Par_Err_Interrupt_Register.ParityErrInt
sfe番号は15です。
ステップ3:ステップ1と2から収集したデータに基づいて式を適用します。
- LCCの場合:
- sfe番号を6で切り離し、ラウンドダウンしてファブリックカード(FC)を取得します
- ラック番号は、FCのラックを示します。
例1
0/RP0/ADMIN0:6月28 10:48:54.132 UTC:sfe_driver[2526]:%PLATFORM-CIH-5-ASIC_ERROR :sfe[15]:パリティエラーが発生し、パケットのドロップが一時的に発生しました。RTP.Interrupt_Register.RTP.Par_Err_Interrupt_Register.ParityErrInt
シャーシのタイプ= LCC
ラック番号= 0
SFE番号= 15
15/6 = 2(切り捨て)
ファブリックカード= 0/FC2
例2
2/RP1/ADMIN0:7月24 15:59:04.984 UTC:sfe_driver[2538]:%PLATFORM-CIH-5-ASIC_ERROR:sfe[13]:パリティエラーが発生し、パケットのドロップが一時的に発生しました。RTP.Interrupt_Register.RTP.Par_Err_Interrupt_Register.ParityErrInt
シャーシのタイプ= LCC
ラック番号= 2
SFE # = 13
13/6 = 2(切り捨て)
ファブリックカード= 2/FC2
- FCの場合:
- sfe番号を3で割り、ラウンドダウンしてファブリックカード(FC)を取得します。
- ラック番号は、FCのラックを示します。
例1
F0/SC0/ADMIN0:7月24 15:59:15.953 UTC:sfe_driver[2470]:%PLATFORM-CIH-5-ASIC_ERROR:sfe[11]:パリティエラーが発生し、パケットのドロップが一時的に発生しました。RTP.Interrupt_Register.RTP.Par_Err_Interrupt_Register.ParityErrInt
シャーシタイプ= FC
ラック番号= 0
SFE番号= 15
11/3 = 3(切り捨て)
ファブリックカード= F0/FC3
例2
F1/SC0/ADMIN0:7月24 15:59:35.792 UTC:sfe_driver[2489]:%PLATFORM-CIH-5-ASIC_ERROR:sfe[34]:パリティエラーが発生し、パケットのドロップが一時的に発生しました。RTP.Interrupt_Register.RTP.Par_Err_Interrupt_Register.ParityErrInt
シャーシタイプ= FC
ラック番号= 1
SFE # = 34
11/3 = 11(切り捨て)
ファブリックカード= F0/FC11
注:5.2.5リリースの一部として、ログメッセージはsyslogメッセージを生成するファブリックカードに挿入されるため、この変換は不要になります。