¿Tiene una cuenta?
El conjunto de documentos para este producto aspira al uso de un lenguaje no discriminatorio. A los fines de esta documentación, "no discriminatorio" se refiere al lenguaje que no implica discriminación por motivos de edad, discapacidad, género, identidad de raza, identidad étnica, orientación sexual, nivel socioeconómico e interseccionalidad. Puede haber excepciones en la documentación debido al lenguaje que se encuentra ya en las interfaces de usuario del software del producto, el lenguaje utilizado en función de la documentación de la RFP o el lenguaje utilizado por un producto de terceros al que se hace referencia. Obtenga más información sobre cómo Cisco utiliza el lenguaje inclusivo.
Cisco ha traducido este documento combinando la traducción automática y los recursos humanos a fin de ofrecer a nuestros usuarios en todo el mundo contenido en su propio idioma. Tenga en cuenta que incluso la mejor traducción automática podría no ser tan precisa como la proporcionada por un traductor profesional. Cisco Systems, Inc. no asume ninguna responsabilidad por la precisión de estas traducciones y recomienda remitirse siempre al documento original escrito en inglés (insertar vínculo URL).
Este documento se ha diseñado para presentar los comandos utilizados durante la resolución de problemas de conectividad de red, caídas y errores CRC dentro de diferentes generaciones de UCS Fabric Interconnects (FI), IOM y adaptadores VIC.
Este documento asume que tiene conocimiento de estos temas:
La información que contiene este documento se basa en las siguientes versiones de software y hardware.
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. Si tiene una red en vivo, asegúrese de entender el posible impacto de cualquier comando.
Cisco UCS Fabric Interconnect es un switch de conexión directa, como los switches Nexus de Cisco serie 5000. Reenvía tramas malas como marcos buenos. El servidor de destino descarta las tramas defectuosas o cuando pasa a través de un equipo de red que no está cortado.
Nota: Se realiza una verificación CRC al final de la trama para determinar si una trama se ha corrompido o no. Algunos switches descartarán la trama una vez que detecten una trama dañada. Los switches de corte toman la decisión de reenvío antes de que puedan realizar la verificación CRC. Debido a estas tramas que fallan, una verificación CRC será conmutada por un switch de conexión directa. Otros switches como el N7K son los de almacenamiento y reenvío. Los switches de almacenamiento y reenvío miran toda la trama antes de tomar una decisión de reenvío. Un switch de almacenamiento y reenvío descartaría una trama que falló en una verificación CRC. Si experimenta errores CRC en una interfaz, no significa que la interfaz sea el origen del problema. Es imperativo comprender la arquitectura (conexión directa frente a almacenamiento futuro) de los switches en la topología. Muchas veces, necesita volver atrás al origen del error CRC. Consulte el siguiente artículo para obtener más detalles sobre los switches de acceso directo, almacenamiento y reenvío: https://www.cisco.com/c/en/us/products/collateral/switches/nexus-5020-switch/white_paper_c11-465436.html
Algunas de las razones para obtener tramas incorrectas y errores CRC pueden ser:
Los Fabric Interconnects UCS (similares a los de Nexus 5000) utilizan switching de conexión directa y de almacenamiento y retransmisión. El modo de reenvío depende de la velocidad de datos de entrada y salida, como se muestra en la tabla 1.
Nota: El switching por corte se puede realizar solamente cuando la velocidad de datos de ingreso es equivalente o más rápida que la velocidad de datos de egreso.
Tabla 1: Comportamiento del modo de reenvío (de acceso directo o de almacenamiento y reenvío) para Fabric Interconnect de UCS
Interfaz de entrada/ origen |
Interfaz de salida/ destino |
Modo de reenvío |
10 Gigabit Ethernet |
10 Gigabit Ethernet |
Corte-por |
10 Gigabit Ethernet |
1 Gigabit Ethernet |
Corte-por |
1 Gigabit Ethernet |
1 Gigabit Ethernet |
Almacenamiento y reenvío |
1 Gigabit Ethernet |
10 Gigabit Ethernet |
Almacenamiento y reenvío |
10 Gigabit Ethernet |
40 Gigabit Ethernet |
Almacenamiento y reenvío |
40 Gigabit Ethernet |
10 Gigabit Ethernet |
Corte-por |
40 Gigabit Ethernet |
40 Gigabit Ethernet |
Corte-por |
FCoE |
Fibre Channel |
Corte-por |
Fibre Channel |
FCoE |
Almacenamiento y reenvío |
Fibre Channel |
Fibre Channel |
Almacenamiento y reenvío |
FCoE |
FCoE |
Corte-por |
En las tablas 2 y 3 se muestran los diferentes comandos que se pueden ejecutar desde los diferentes terminales de gestión en UCS para determinar de dónde proceden las caídas y por qué se producen.
Además de los comandos específicos de ASIC mencionados en la tabla 2, el siguiente comando puede ejecutarse desde el shell NXOS de UCS FI para buscar errores en la dirección de recepción de las interfaces:
"show interface counters errors"
Tabla 2: Comandos ASIC de reenvío principal para las FI y IOM de UCS
FI/IOM de UCS |
Nombre ASIC de FW principal |
Comandos |
Propósito |
Fabric Interconnects Cisco UCS |
|||
1 Cisco UCS serie 6100 (FIs de la generación 1 61xx) Fin de vida útil y fin de venta) |
Gatos |
(nxos)# show hardware internal gatos |
Este comando muestra información interna y de controlador de Gatos ASIC. La tercera columna muestra cuántos puertos/interfaces se asignan a cada ASIC. |
(nxos)#show hardware internal gatos all-ports |
Este comando muestra la información del controlador para todos los puertos + puerto del panel frontal para la asignación ASIC. |
||
Cisco UCS serie 6200 (FI de segunda generación 62xx) |
Carmel |
(nxos)# show hardware internal carmel |
Este comando muestra la información interna y del controlador de Carmel ASIC. La columna 5 th muestra cuántos puertos/interfaces se asignan a cada ASIC Carmel. |
(nxos)# show hardware internal carmel all ports |
Este comando muestra la información del controlador para todos los puertos y puertos físicos del panel frontal para la asignación ASIC. |
||
2 (nxos)# show hardware internal carmel crc |
Este comando muestra información si alguna trama fue recibida o transmitida con errores CRC o pisoteada para todos los puertos. |
||
(nxos)# show platform fwm info asic-errors X |
Este comando muestra registros de errores de razones de caída de Carmel distintas de cero (donde X es el número ASIC de Carmel de 0-4). |
||
(nxos)# show platform fwm info pif e1/X | grep asic |
Con este comando puede asignar su interfaz a la ID de Carmel ASIC "global_asic_num" (donde X es el número de interfaz). |
||
(nxos)# show platform fwm info pif e1/X | gota |
Este comando muestra el número de tramas y filtra para el contador de caídas para una interfaz determinada. (donde X es el número de interfaz). |
||
(nxos)# show hardware internal carmel all-ports detail | egrep -i "Carmel port|crc|frame_error" |
Este comando filtra para CRC y contadores de errores de trama para todos los puertos. |
||
Cisco UCS serie 6300 (FI de la tercera generación 63xx) |
Trident2 (Broadcom ASIC) |
(nxos)# show hardware internal bcm-usd info port-info |
Este comando muestra el mapping entre cada puerto físico a un puerto frontal en el ASIC Broadcom y este mapping es diferente entre FI 6332 y 6332-16UP. |
(nxos)# show hard internal interface indiscard-stats front-port X |
Este comando muestra los contadores de descarte internos de puerto para un puerto frontal determinado en el ASIC Broadcom después de que la asignación se realice usando el comando anterior. |
||
Cisco UCS 6400 (FI de la generación 4 64xx) |
Homewood ASIC |
FI # connect nxos (nx-os)# show hardware internal interface asic counters module 1 |
Este comando muestra la razón de las caídas de reenvío si se informa en la interfaz |
FI # attach module 1 |
Este comando muestra la información de los diferentes contadores mediante la biblioteca ASIC Solo hay un ASIC en este modelo de Fabric Interconnect de UCS, por lo que siempre hay ASIC número 0 |
||
FI # attach module 1 module-1# show hardware internal tah drop-reason counters module 0 |
Este comando muestra las razones de la caída y el número de paquetes perdidos |
||
FI de Cisco UCS 64108 de la generación 4 |
Cisco ASIC Heavenly |
FI # connect nxos (nx-os)# show hardware internal interface asic counters module 1 |
Este comando muestra la razón de las caídas de reenvío si se informa en la interfaz |
FI # attach module 1 |
Este comando muestra la información de los diferentes contadores mediante la biblioteca ASIC |
||
FI # attach module 1 module-1# show hardware internal tah drop-reason counters module 0 |
Este comando muestra la razón de las caídas de reenvío si se informa en la interfaz |
||
Cisco UCS Mini (Fabric Interconnect 6324) |
Monticello ASIC |
(nxos)# show hardware internal mtc-usd port-status |
Este comando muestra el estado de los puertos para el ASIC Monticello. (nxos)# show hardware internal inband-mtc ? ASIC Show Monticello ASIC information info Show Monticello inband driver info estadísticas Mostrar estadísticas del driver dentro de la banda Monticello
|
Módulos de E/S de Fabric Extender Cisco UCS (IOM) |
|||
1 IOM de Cisco UCS 2100 (generación 1) |
Redwood |
FI # connect IOM <chassis ID> Fex-1# show platform software redwood sts |
Este comando muestra el estado de la interfaz de los HIF y NIF dentro del ASIC de secuoya y los HIF que utiliza cada blade. |
IOM Cisco UCS 2200 (generación 2) |
Woodside |
FI # connect IOM <chassis ID> fex-1# show platform software woodside st |
Este comando muestra el estado de la interfaz de los HIF y los NIF dentro del ASIC Woodside y los HIF que utiliza cada blade. |
FI # connect IOM <chassis ID> fex-1# show platform software woodside rate |
Este comando muestra las velocidades de paquetes para los puertos HIF o NIF activos. |
||
FI # connect IOM <chassis ID> fex-1# show platform software woodside rmon 0 [NIx/HIx] Por ejemplo, puede filtrar algunos contadores de errores utilizando grep para todos los NIF como se muestra a continuación: fex-1# show platform software woodside rmon 0 nif_all | egrep -i |
Este comando muestra los tamaños de paquetes recibidos y transmitidos para un determinado HIF o NIF y los tipos de paquetes como unidifusión, difusión o multidifusión. RX_CRC_NOT_STOMPED |
||
FI # connect IOM <chassis ID> fex-1# show platform software woodside drop 0 [NIx/HIx] |
Este comando muestra los contadores de caídas para un NIF o HIF determinado. |
||
FI # connect IOM <chassis ID> fex-1# show platform software woodside oper |
Este comando muestra el control administrativo, MAC y estado físico, además de los SFP detectados dentro de los NIF. |
||
FI # connect iom <chassis ID> |
Este comando muestra los detalles del transceiver dentro de los puertos NIF del IOM de madera. |
||
IOM Cisco UCS 2300 (generación 3) y IOM de Cisco UCS 2300 versión 2 (UCS-IOM-2304V2) |
Tiburón (Broadcom ASIC) |
# connect IOM <chassis ID> Fex-1# show platform software tiburon sts |
Este comando muestra el estado de la interfaz de los HIF y NIF dentro del ASIC Tibrun y los HIF que utiliza cada blade. |
# connect IOM <chassis ID> fex-1# show platform software tiburon rate |
Este comando muestra las velocidades de paquetes para los puertos HIF o NIF activos. |
||
FI # connect IOM <chassis ID> Por ejemplo, puede filtrar algunos contadores de errores utilizando grep para todos los NIF como se muestra a continuación: fex-1# show platform software tiburon rmon 0 nif_all | egrep -i 'crc|ni|stomp|pause|err' |
Este comando muestra los tamaños de paquetes recibidos y transmitidos para un determinado HIF o NIF y los tipos de paquetes como unidifusión, difusión o multidifusión. RX_CRC_NOT_STOMPED |
||
Cisco UCS 2408 (módulo de E/S de cuarta generación) "Summerville" UCS-IOM-2408 |
Sundown |
FI # connect iom <chassis ID> |
Este comando muestra el estado de la interfaz de los HIF y NIF dentro del ASIC Tahoe y los HIF que utiliza cada blade. |
fex-1# show hardware internal tasts detail |
Este comando muestra el NXOS a la asignación de puertos HIF, el estado de link y la velocidad operativa. |
||
fex-1# show hardware internal tah counters asic 0 nxos-port ? |
Este comando muestra los contadores pormenorizados por puerto Los contadores de interfaz detallados se pueden ver haciendo referencia al número de puerto NXOS. Los puertos NXOS 0-31 corresponden a 32 puertos HIF |
1 Anuncio de fin de venta y fin de vida útil de los Fabric Interconnects de la serie Cisco UCS 6100 y los módulos de E/S de la serie Cisco UCS 2100: https://www.cisco.com/c/en/us/products/collateral/servers-unified-computing/ucs-6100-series-fabric-interconnects/eol_c51-709473.html
Detalles del modo 2 en algunas columnas del comando show hardware internal carmel crc:
Tabla 3 Comandos principales para resolver problemas de conectividad, caídas y errores CRC para tarjetas VIC Cisco UCS
Generación de VIC UCS | Ejemplo del modelo de tarjeta VIC | Comandos | Propósito |
VIC Cisco UCS 1200 (generación 2) | un ejemplo es 1225 VIC, 1240 VIC, 1280 VIC, etc. | Ejemplo de servidores blade: FI# connect adapter 1/1/1 adapter 1/1/1 # connect adapter 1/1/1 (top):1# show-log adapter 1/1/1 (top):1# attach-mcp adapter (mcp):1# uifportstatus adapter (mcp):3# dcem-macstats 0 <<<<< Estadísticas para el puerto 1 adapter (mcp):3# dcem-macstats 1 <<<<<< Estadísticas para el puerto 2 adapter 1/1/1 (mcp):1# vnic adapter 1/1/1 (mcp):1# lifstats Para UCS C-Series independiente: # chasis de alcance /chassis # show adapter (obtenga el número de ranura PCIe) /chassis # connect debug-shell <PCIe slot #> (este comando sólo funcionará cuando el servidor esté encendido) adapter (top):1# attach-mcp |
Estos comandos se pueden ejecutar después de conectarse al adaptador de los servidores de las series B o C de Cisco UCS. El comando macstats proporciona información sobre el estado de los puertos físicos, los tamaños de los paquetes y si se reciben tramas estomacadas o no estomacadas. |
VIC Cisco UCS 1300 (generación 3) | un ejemplo es la VIC 1380 | ||
VIC Cisco UCS 1400 (Generación 4) |
Ejemplo: (VIC1440): Tarjeta mLOM basada en PCIe para blades M5 (UCSB-MLOM-40G-04) · (VIC1480): Tarjeta MEZZ basada en PCIe para blades M5 (UCSB-VIC-M84-4P) · (VIC1455): Tarjeta PCIe para servidores en rack M5 (UCSC-PCIE-C25Q-04) · (VIC1457): Tarjeta mLOM basada en PCIe para servidores en rack M5 (UCSC-MLOM-C25Q-04) |
- Comprobar el estado del link PCIe adapter (top):1# attach-mcp adapter (mcp):1# pcie_links pp,pps type link config estado del link 0,0 host gen3x16 gen3x16 UP adapter (mcp):2# exit - Comprobar el estado del link Ethernet adaptador (superior):2# attach-mcp adapter (mcp):1# uifportstatus Puerto ASIC Velocidad del estado del puerto UIF 0 0 UP 25 g 0 1 UP 25 g 1 0 UP 25 g 1 UP 25 g adapter (mcp):2# exit - Verificar los contadores de errores de Ethernet adaptador (superior):3# attach-macd adapter (macd):1# macstats 0 DESCRIPCIÓN TOTAL DE DELTA 112 paquetes Rx correctos 112 paquetes recibidos totales de 112 Rx 14574 14574 bytes Rx para paquetes correctos 14574 bytes Rx 14574 104 tramas de multidifusión de 104 Rx <snip> |
Estos comandos se pueden ejecutar después de conectarse al adaptador de los servidores de las series B o C de Cisco UCS implementados con el adaptador VIC de cuarta generación. |
El comando clear counters puede no tener efecto para Carmel ASIC debido al siguiente problema, y la solución alternativa es observar los contadores si aumentan:
"CSCuy10606 ": Los contadores claros no borran "show hardware internal carmel crc" en FI
https://bst.cloudapps.cisco.com/bugsearch/bug/CSCuy10606/?rfs=iqvred