Comment signaler tous les nœuds et liens d’une interface de ligne de commande dans le Intel® Ethernet Fabric Suite
Comment utiliser ethreport outils pour réperudier tous les composants du système qui fonctionnent dans le Intel® Ethernet Fabric Suite (Intel® EFS) ?
La commande ethreport offre des capacités d’analyse et de génération de rapports puissantes. Cette technologie doit être exécutée sur un hôte connecté au Intel® Ethernet Fabric Suite avec le Intel® Ethernet Fabric Suite le kit d’outils FastFablectrique installé.
ethreport peuvent générer des centaines de rapports différents. Les rapports fréquemment générés comprennent ce qui suit :
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 peut être exécuté sans aucune option. Dans ce mode, il fournit une brève liste des nœuds dans le fabric, le rapport brnodes.
Un exemple de ethreport pour une petite structure suit :
# 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
Chaque ethreport permet d’obtenir différents niveaux de détails. Le détail croissant s’affiche comme une indentation supplémentaire des informations supplémentaires. L’option -d pour ethreport contrôle le niveau de détail. La valeur par défaut est 2. Les valeurs des 0-n sont autorisées. Le détail maximum par rapport varie, mais la plupart ont moins de cinq niveaux de détail.
Note | Plusieurs types de rapports peuvent inclure des compteurs de port si les deux compteurs sont disponibles (à l’aide de l’indicateur de stats ou de l’entrée d’un fichier instantané) et un niveau de détail suffisamment élevé est utilisé. Un niveau de détail entre 5 et 8 est généralement suffisamment élevé pour inclure les compteurs par port dans les sorties de rapport. Certains rapports, tels que des erreurs ou l’utilisation de drapeaus tels que -F linkaires, impliquent déjà l’utilisation de -d 8. Par exemple, lorsque le rapport précédent est exécuté au niveau 0 des détails, la sortie est la suivante : # ethreport -d 0 |
Un résumé des composants fabric est illustré dans l’exemple suivant. Ce rapport est très semblable à ethfabricinfo. Au niveau supérieur, le rapport est plus détaillé :
# 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
Les exemples précédents ont tous été réalisés avec un seul rapport : le rapport brnodes (Nœuds de présentation). Il s’agit simplement d’un des nombreux rapports topologies que ethreport pouvez générer.
D’autres rapports résument l’état actuel de la structure. Utilisez ces rapports pour analyser la configuration de l’infrastructure et vérifier que l’installation est conforme à la conception et à la configuration souhaitées.
Vous pouvez les trouver ainsi que toutes les autres informations de la ligne de commande dans le guide de l’utilisateur Intel® Ethernet Fabric Suite FastFabguide.
Comment utiliser ethextractlink outils pour réperudier tous les liens système fonctionnant dans le Intel® Ethernet Fabric Suite ?
La commande ethextractlink produit un fichier CSV répertoriant tous ou certains des liens de l’infrastructure. ethextractlink est une extrémité avant de l’outil ethreport . La sortie de cet outil peut être importe dans une feuille de calcul ou analysée par d’autres scripts.
Syntaxe : ethextractlink [ethreport options]
Exemples:
# 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"
Rubrique connexe |
Télécharger les packages et les guides de l’utilisateur pour Intel® Ethernet Fabric Suite (Intel® EFS) |