Ir al contenido principal
Base de conocimientos de asistencia

Cómo reportar todos los nodos y vínculos en una interfaz de línea de comandos en el Intel® Ethernet Fabric Suite

Tipo de contenido: Información y documentación sobre productos   |   ID del artículo: 000088353   |   Última revisión: 26/03/2025

¿Cómo utilizo ethreport herramientas para enumerar todos los componentes del sistema que funcionan en la Intel® Ethernet Fabric Suite (Intel® EFS)?

El comando ethreport proporciona potentes capacidades de análisis e informes del tejido. Debe ejecutarse en un host conectado al Intel® Ethernet Fabric Suite con el conjunto de herramientas Intel® Ethernet Fabric Suite FastFabric instalado.

ethreport puede generar cientos de informes diferentes. Los informes generados comúnmente incluyen los siguientes:

ethreport -o comps -d 3
ethreport -o errors -o slowlinks
ethreport -o nodes -F mgmtifaddr:0x00066a00a000447b
ethreport -o nodes -F ifaddr:0x001175019800447b:port:1
ethreport -o nodes -F ifaddr:0x001175019800447b
ethreport -o nodes -F 'node:duster-eth2'
ethreport -o nodes -F 'node:duster-eth2:port:1'
ethreport -o nodes -F 'nodepat:d*'
ethreport -o nodes -F 'nodepat:d*:port:1'
ethreport -o nodes -F 'nodedetpat:compute*'
ethreport -o nodes -F 'nodedetpat:compute*:port:1'
ethreport -o nodes -F nodetype:NIC
ethreport -o nodes -F nodetype:NIC:port:1
ethreport -o nodes -F ifid:1
ethreport -o nodes -F ifid:1:node
ethreport -o nodes -F ifid:1:port:2
ethreport -o nodes -F chassisid:0x001175019800447b
ethreport -o nodes -F chassisid:0x001175019800447b:port:1
ethreport -o extlinks -F rate:100g
ethreport -o extlinks -F portstate:up
ethreport -o extlinks -F portphysstate:operational
ethreport -o extlinks -F 'portdetpat:*mgmt*'
ethreport -o links -F mtucap:2048
ethreport -o snapshot > file
ethreport -o topology > topology.xml
ethreport -o errors -X file

ethreport se puede ejecutar sin ninguna opción. En este modo, proporciona una breve lista de los nodos en el tejido, informan los brnodes.

A continuación se muestra una muestra de una ethreport para un tejido pequeño:

# ethreport
Getting All Node Records...
Done Getting All Fabric Records
Node Type Brief Summary
4 Connected NICs in Fabric:
IfAddr Type Name
Port IfID PortId MgmtIfAddr Speed
0x00006805caa382c0 NIC coyote-ens785f0
1 0xa86501 6805caa382c0 0x00006805caa382c0 100Gb
0x00006805caa382d0 NIC goblin-ens785f0
1 0xa86502 6805caa382d0 0x00006805caa382d0 100Gb
0x00006805caa38370 NIC ogre-ens785f0
1 0xa86504 6805caa38370 0x00006805caa38370 100Gb
0x00006805caa383c8 NIC duster-ens785f0
1 0xa86503 6805caa383c8 0x00006805caa383c8 100Gb
1 Connected Switches in Fabric:
IfAddr Type Name
Port IfID PortId MgmtIfAddr Speed
0x0000fcbd6762d279 SW edge1
0 0x7f9f6c 0x0000fcbd6762d279 None
1 Ethernet1/1 100Gb
2 Ethernet2/1 100Gb
3 Ethernet3/1 100Gb
4 Ethernet4/1 100Gb
5 Ethernet5/1 100Gb
6 Ethernet6/1 100Gb
7 Ethernet7/1 100Gb
8 Ethernet8/1 100Gb
67 Management1 <100Gb

Cada ethreport permite varios niveles de detalle. El aumento de los detalles se muestra como una sangría adicional de la información adicional. La opción -d para ethreport controla el nivel de detalle. El valor predeterminado es 2. Se permiten valores de 0-n . El detalle máximo por informe varía, pero la mayoría tiene menos de cinco niveles de detalle.

Nota

Varios tipos de informes pueden incluir contadores de puerto si ambos contadores están disponibles (mediante el uso del indicador de estadísticas o la entrada de un archivo de instantánea) y se utiliza un nivel de detalle lo suficientemente alto. Normalmente, un nivel de detalle entre 5 y 8 es lo suficientemente alto como para incluir contadores por puerto en los resultados del informe. Algunos informes como errores o el uso de banderas como -F linkqual ya implican el uso de -d 8.

Por ejemplo, cuando el informe anterior se ejecuta en el nivel de detalle 0, el resultado es el siguiente:

# ethreport -d 0
Getting All Fabric Records...
Done Getting All Fabric Records
Node Type Brief Summary
4 Connected NICs in Fabric
1 Connected Switches in Fabric

En el siguiente ejemplo se muestra un resumen de los componentes del tejido. Este informe es muy similar al ethfabricinfo. En el siguiente nivel de detalle, el informe tiene más detalles:

# ethreport -d 1
Getting All Fabric Records...
Done Getting All Fabric Records
Node Type Brief Summary
4 Connected NICs in Fabric:
IfAddr Type Name
0x00006805caa38370 NIC ogre-eth2
0x00006805caa382d0 NIC goblin-eth2
0x00006805caa382c0 NIC coyote-eth2
0x00006805caa383c8 NIC duster-eth2
1 Connected Switches in Fabric:
IfAddr Type Name
0x0000fcbd6762d279 SW edge1

Los ejemplos anteriores se realizaron con un solo informe: el informe brnodes (Nodos breves). Este es solo uno de los muchos informes de topología que ethreport pueden generar.

Otros informes resumen el estado actual del tejido. Utilice estos informes para analizar la configuración de la estructura y comprobar que la instalación es coherente con el diseño y la configuración deseados.

Puede encontrarlos junto con el resto de la información de la línea de comandos en la Guía del usuario de Intel® Ethernet Fabric Suite FastFabric.

¿Cómo utilizo ethextractlink herramientas para enumerar todos los enlaces del sistema que funcionan en el Intel® Ethernet Fabric Suite?

El comando ethextractlink genera un archivo CSV que enumera todos o algunos de los vínculos del tejido. ethextractlink es un front-end para la herramienta ethreport . El resultado de esta herramienta se puede importar a una hoja de cálculo o analizar mediante otros scripts.

Sintaxis: ethextractlink [ethreport options]

Ejemplos:

# List all the links in the fabric:
ethextractlink
# List all the links to a switch named "coresw1":
ethextractlink -F "node:coresw1"
# List all the links to end-nodes:
ethextractlink -F "nodetype:NIC"

Productos relacionados

Este artículo se aplica a 2 productos.

Descargos de responsabilidad legales

El contenido de esta página es una combinación de la traducción humana y automática del contenido original en inglés. Este contenido se ofrece únicamente para su comodidad como información general y no debe considerarse completa o precisa. Si hay alguna contradicción entre la versión en inglés de esta página y la traducción, prevalecerá la versión en inglés. Consulte la versión en inglés de esta página.