简介
思科网络融合系统(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 0。
2/RP1/ADMIN0表示LCC 2。
F0/SC0/ADMIN0表示FC 0。
步骤2.从日志消息中获取sfe编号。 它位于sfe后面的方括号中,而不是sfe_driver后面。
例如
从日志消息:
0/RP0/ADMIN0:2013年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:2013年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:2024年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:2013年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:2012年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版本的一部分,日志消息将触发交换矩阵卡生成系统日志消息,因此不再需要进行此转换。