Introducción
Cisco Network Convergence System (NCS) 6K puede informar de errores de paridad en las tarjetas de fabric desde el proceso del controlador de elementos de fabric de switch (sfe_driver) según el siguiente mensaje de registro. Sin embargo, desde el mensaje del registro, no está claro qué tarjeta de entramado está experimentando el error de paridad. Además, puede haber más confusión porque el Procesador de ruta (RP) informa del mensaje de registro.
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
Solución
Para determinar la tarjeta de fabric que experimenta los errores de paridad, debemos seguir los siguientes pasos.
Paso 1. Obtenga el tipo de chasis y el número de rack del mensaje de registro.
El comienzo del mensaje de registro proporciona la información.
Formato: X/Y/ADMIN0
- X indica el tipo de chasis y el número de rack.
- F# indica que el tipo de chasis es Chasis de fabric (FC). El número indica el número de rack de FC.
- Sólo un número indica que el tipo de chasis es un chasis de tarjeta de línea (LCC). El número indica el número de rack de LCC.
- Y indica el tipo de procesador (no necesario para este procedimiento, proporcionado sólo como referencia).
- El controlador de switch (SC) sólo existe en el FC.
- RP sólo existe en el LCC.
p. ej.
0/RP0/ADMIN0 indica LCC cero.
2/RP1/ADMIN0 indica LCC dos.
F0/SC0/ADMIN0 indica FC cero.
Paso 2. Obtenga el número seguro del mensaje de registro. Está entre corchetes después de sfe, no después de sfe_driver.
p. ej.
Desde el mensaje de registro:
0/RP0/ADMIN0:28 de junio 10:48:54.132 UTC: sfe_driver[2526]: %PLATFORM-CIH-5-ASIC_ERROR :sfe[15]: Se ha producido un error de paridad que ha provocado que el paquete descarte sea transitorio. RTP.Interrupt_Register.RTP.Par_Err_Interrupt_Register.ParityErrInt
El número seguro es 15.
Paso 3. Aplique la fórmula basándose en los datos recopilados de los pasos 1 y 2.
- Para LCC:
- desvíe el número seguro 6 y redondee hacia abajo para obtener la tarjeta de fabric (FC)
- El número de rack indica el rack del FC.
Por ejemplo, 1
0/RP0/ADMIN0:28 de junio 10:48:54.132 UTC: sfe_driver[2526]: %PLATFORM-CIH-5-ASIC_ERROR :sfe[15]: Se ha producido un error de paridad que ha provocado que el paquete descarte sea transitorio. RTP.Interrupt_Register.RTP.Par_Err_Interrupt_Register.ParityErrInt
Tipo de chasis = LCC
N.º de rack = 0
N.º de SFE = 15
15/6 = 2 (redondeado hacia abajo)
Tarjeta de fabric = 0/FC2
Por ejemplo, 2
2/RP1/ADMIN0:24 jul 15:59:04.984 UTC: sfe_driver[2538]: %PLATFORM-CIH-5-ASIC_ERROR: sfe[13]: Se ha producido un error de paridad que ha provocado que el paquete descarte sea transitorio. RTP.Interrupt_Register.RTP.Par_Err_Interrupt_Register.ParityErrInt
Tipo de chasis = LCC
N.º de rack = 2
N.º de SFE = 13
13/6 = 2 (redondeado hacia abajo)
Tarjeta de fabric = 2/FC2
- Para FC:
- Divida el número seguro por 3 y redondeado para obtener la tarjeta de fabric (FC).
- El número de rack indica el rack del FC.
Por ejemplo, 1
F0/SC0/ADMIN0:Jul 24 15:59:15.953 UTC: sfe_driver[2470]: %PLATFORM-CIH-5-ASIC_ERROR: sfe[11]: Se ha producido un error de paridad que ha provocado que el paquete descarte sea transitorio. RTP.Interrupt_Register.RTP.Par_Err_Interrupt_Register.ParityErrInt
Tipo de chasis = FC
N.º de rack = 0
N.º de SFE = 15
11/3 = 3 (redondeado hacia abajo)
Tarjeta de fabric = F0/FC3
Por ejemplo, 2
F1/SC0/ADMIN0:Jul 24 15:59:35.792 UTC: sfe_driver[2489]: %PLATFORM-CIH-5-ASIC_ERROR: sfe[34]: Se ha producido un error de paridad que ha provocado que el paquete descarte sea transitorio. RTP.Interrupt_Register.RTP.Par_Err_Interrupt_Register.ParityErrInt
Tipo de chasis = FC
N.º de rack = 1
N.º de SFE = 34
11/3 = 11 (redondeado hacia abajo)
Tarjeta de fabric = F0/FC11
Nota: Como parte de la versión 5.2.5, el mensaje de registro incitará la tarjeta de entramado que genera el mensaje syslog y, por lo tanto, esta conversación ya no es necesaria.