Dans l'interface de ligne de commande centrale de NSX Manager, vous pouvez vérifier l'intégrité de chaque hôte ESXi.

L'état de santé signalé peut être critique, défectueux ou sain. La commande host health-check peut également être appelée via l'API de NSX Manager.

Par exemple :

nsxmgr> show host host-30 health-status
status: HEALTHY

nsxmgr> show host host-29 health-status
UNHEALTHY, Standard Switch vSwitch1 has no uplinks.

UNHEALTHY, Host host-29 mount point /vmfs/volumes/58e2c6d5-83319ac1-7830-005056014d86
volume "local_esx-06a" free percentage less than 20%: 0%.
Status: UNHEALTHY

nsxmgr> show host host-28 health-status
CRITICAL, VXLAN VDS vds-site-a VNI 200000 multicast addr is not synchronized with VSM: 0.0.0.0.
CRITICAL, VXLAN VDS vds-site-a VNI 200003 multicast addr is not synchronized with VSM: 0.0.0.0.
CRITICAL, VXLAN VDS vds-site-a VNI 5000 multicast addr is not synchronized with VSM: 0.0.0.0.
Status: CRITICAL

CRITICAL, Control plane agent on host is not in established state with controller. Please
investigate host connection issue with esxcli network ip connection
command.
CRITICAL, VXLAN VDS RegionA01-vDS-MGMT VNI 5007 connection to controller is down: 0.0.0.0
(down).

Vous pouvez utiliser la commande show host hostID health-status detail pour afficher l'état détaillé de l'hôte spécifié pour chaque paramètre.

Les vérifications de l'intégrité sont divisées dans les catégories distinctes suivantes :

  1. Vérifications de l'intégrité de déploiement, y compris déploiement des VIB de NSX Data Center for vSphere et d'agents hôtes. Notez que certaines de ces vérifications peuvent être utilisées pendant l'exécution, telles que les vérifications de l'agent netcpa et de pare-feu.
    The host associated cluster check [DONE]
    The NSX component installation check [DONE]
    The NSX module VXLAN installation check [DONE]
    The NSX module DLR installation check [DONE]
    The NSX VIB installation check [DONE]
    The control plane agent check [DONE]
    The firewall agent check [DONE]
    The NSX configuration file check [DONE]
    The host connection to controller check [DONE]
  2. Intégrité de la connectivité réseau.
    The Distributed Switch uplink check [DONE]
    The Standard Switch uplink check [DONE]
  3. Intégrité de l'utilisation du CPU, de la mémoire et du stockage.
    The storage volume check [DONE]
    UNHEALTHY, Host host-34 mount point /vmfs/volumes/58e2c69b-38d4fa25-b33a-00505601dfe2
    volume "local_esx-05a" free percentage less than 20%: 0%.
    The Memory overcommit check [DONE]
    The physical CPU load check [DONE]
    The free memory usage check [DONE]
  4. Intégrité du commutateur logique.

    The VXLAN VDS existence check [DONE]
    The VXLAN VDS MTU check [DONE]
    The VXLAN gateway IP/MAC check [DONE]
    The VXLAN vmknic check [DONE]
    The VXLAN uplinks check [DONE]
    The VXLAN configuration check [DONE]
    The VXLAN vmknic IP address check [DONE]
    The VXLAN Overlay settings check [DONE]
    The VXLAN vni settings check [DONE]
    The host vmnic check [DONE]
    The VXLAN vmknic check [DONE]

Voici quelques exemples de la sortie :

nsx-mgr> show host host-33 health-status detail
The host associated cluster check [DONE]
The NSX component installation check [DONE]
The NSX module VXLAN installation check [DONE]
The NSX module DLR installation check [DONE]
The NSX VIB installation check [DONE]
The control plane agent check [DONE]
The firewall agent check [DONE]
The NSX configuration file check [DONE]
The host connection to controller check [DONE]
The Distributed Switch uplink check [DONE]
The Standard Switch uplink check [DONE]
The storage volume check [DONE]
UNHEALTHY, Host host-34 mount point /vmfs/volumes/58e2c69b-38d4fa25-b33a-00505601dfe2
volume "local_esx-05a" free percentage less than 20%: 0%.
The Memory overcommit check [DONE]
The physical CPU load check [DONE]
The free memory usage check [DONE]
The VXLAN VDS existence check [DONE]
The VXLAN VDS MTU check [DONE]
The VXLAN gateway IP/MAC check [DONE]
The VXLAN vmknic check [DONE]
The VXLAN uplinks check [DONE]
The VXLAN configuration check [DONE]
The VXLAN vmknic IP address check [DONE]
The VXLAN Overlay settings check [DONE]
The VXLAN vni settings check [DONE]
The host vmnic check [DONE]
The VXLAN vmknic check [DONE]
Status: UNHEALTHY

nsx-mgr> show host host-33 health-status detail
The host associated cluster check [DONE]
The NSX component installation check [DONE]
The NSX module VXLAN installation check [DONE]
The NSX module DLR installation check [DONE]
The NSX VIB installation check [DONE]
The control plane agent check [DONE]
The firewall agent check [DONE]
The NSX configuration file check [DONE]
The host connection to controller check [DONE]
CRITICAL, Control plane agent on host is not in established state with controller. Please
investigate host connection issue with esxcli network ip connection
command.
The Distributed Switch uplink check [DONE]
The Standard Switch uplink check [DONE]
The storage volume check [DONE]
The Memory overcommit check [DONE]
The physical CPU load check [DONE]
The free memory usage check [DONE]
The VXLAN VDS existence check [DONE]
The VXLAN VDS MTU check [DONE]
The VXLAN gateway IP/MAC check [DONE]
The VXLAN vmknic check [DONE]
The VXLAN uplinks check [DONE]
The VXLAN configuration check [DONE]
The VXLAN vmknic IP address check [DONE]
The VXLAN Overlay settings check [DONE]
The VXLAN vni settings check [DONE]
CRITICAL, VXLAN VDS RegionA01-vDS-MGMT VNI 5007 connection to controller is down: 0.0.0.0
(down).
The host vmnic check [DONE]
The VXLAN vmknic check [DONE]
Status: CRITICAL
Tableau 1.
vérification de l'intégrité Message Description
Vérification du cluster associé à l'hôte

Host {hostId} doesn't belong to a cluster.

Cette vérification de l'intégrité détecte si l'hôte particulier (ID d'hôte) est correctement associé à un cluster.

Vérification de l'installation du composant NSX

Host {hostId} has no NSX components installed.

Cette vérification de l'intégrité détecte si tous les composants NSX Data Center for vSphere sont installés correctement pour l'hôte (ID d'hôte).

Vérification de l'installation du VXLAN du module NSX The NSX module VXLAN is not installed/loaded/enabled on host {hostId}.

Cette vérification de l'intégrité détecte si VXLAN est correctement configuré sur l'hôte (ID d'hôte).

Vérification de l'installation du DLR du module NSX The NSX module for distributed routing is not installed, loaded, or enabled on the host.

Cette vérification de l'intégrité détecte si un routeur logique distribué (DLR) est installé correctement pour l'hôte (ID d'hôte).

Vérification de l'installation du VIB de NSX The NSX VIB installation check has failed on host.

Cette vérification de l'intégrité détecte si les VIB de NSX Data Center for vSphere installés sont appropriés pour la nouvelle version d'ESXi.

Le plan de données NSX Data Center for vSphere n'est pas compatible avec la version de l'hôte ESXi. Approfondissez vos recherches en vérifiant que le VIB esx-vsip installé sur l'hôte correspond à la version de NSX Data Center for vSphere.

Vérification de l'agent du plan de contrôle

Service netcpad is not running on host {hostId}.

Cette vérification de l'intégrité détecte si l'agent du plan de contrôle communique avec l'instance de NSX Manager.

Pour les étapes de dépannage, reportez-vous à la section Problèmes de l'agent du plan de contrôle (netcpa).

Vérification de l'agent de pare-feu The NSX firewall agent is running or not on the host.

Cette vérification de l'intégrité détecte si l'agent de pare-feu est en cours d'exécution sur l'hôte (ID d'hôte).

Pour les étapes de dépannage, reportez-vous à la section Dépannage du pare-feu distribué.

Vérification du fichier de configuration de NSX The NSX configuration file /etc/vmware/netcpa/config-by-vsm.xml is not synchronized on host {hostId}.

Cette vérification de l'intégrité détecte si le fichier de configuration /etc/vmware/netcpa/config-by-vsm.xml est synchronisé avec l'hôte (ID d'hôte).

Vérification de la connexion de l'hôte au contrôleur Control plane agent on host is not in established state with controller.

Cette vérification de l'intégrité détecte si l'agent du plan de contrôle communique avec l'hôte (ID d'hôte).

Pour les étapes de dépannage, reportez-vous à la section Problèmes de l'agent du plan de contrôle (netcpa).

Vérification de la liaison montante de Distributed Switch Distributed Switch {dvsName} has no uplinks. Pour le dépannage, consultez le guide Mise en réseau vSphere.
Vérification de la liaison montante du commutateur standard Standard Switch {vswitchName} has no uplinks. Pour le dépannage, consultez le guide Mise en réseau vSphere.
Vérification du volume de stockage Host "+hostId+" mount point "+mountPoint+" volume \""+volumeName+"\" free percentage less than 20%: "+freePercent+"%.\n.
Vérification du surdimensionnement de la mémoire

Memory overcommit info from esxtop can't be parsed. Host {hostId} memory is over commited.

Vérification de la charge du CPU physique

Host {hostId} Physical CPU Load (5 Minute Avg) info from esxtop can't be parsed. Host {hostId} Physical CPU Load (5 Minute Avg) is too high.

Vérification de l'utilisation de la mémoire libre

Host {hostId} mount point {mountPoint} volume {volumeName} free percentage less than 20%.

Vérification de l'existence de VDS VXLAN

No VXLAN VDS is configured on host {hostId}.

Pour le dépannage, consultez le guide Mise en réseau vSphere.
Vérification du MTU de VDS VXLAN

VXLAN VDS {vxlanVds} MTU is less than 1550: {vxlanVdsMtu}. Please check MTU value of connected VMs is not greater than { vxlanVdsMtu-50}.

Vérification de l'adresse IP/MAC de la passerelle de VXLAN Gateway IP/mac address of VXLAN VDS {vxlanVds} is not resolved.
Vérification de la vmknic de VXLAN VXLAN VDS {vxlanVds} has no vmknic. Collectez le vmkernel.log et contactez le support technique VMware.
Vérification des liaisons montantes de VXLAN VXLAN VDS {vxlanVds} has no uplinks.
Vérification de la configuration de VXLAN Configuration of VXLAN VDS {+vxlanVds} of host {hostId} is not synchronized. Configuration of VXLAN VDS {vxlanVds} is not defined on NSX Manager. VXLAN VDS {vxlanVds} vmknic and uplink counts are not equal for teaming policy {vdsContext.getTeamingPolicy }. Définissez la stratégie d'association du groupe de ports VXLAN sur la valeur d'origine.
Vérification de l'adresse IP vmknic de VXLAN VXLAN VDS {vxlanVds} {vmknic}+{vmknic}+{ip address} is not resolved. VXLAN VDS {vxlanVds vmknic} +{vmknic}{ ip address} is not resolved. Cette vérification indique qu'un VTEP n'a pas d'adresse IP valide ou qu'il a perdu une adresse IP valide.
Vérification des paramètres de superposition de VXLAN VXLAN VDS {vxlanVds} overlay settings are not VXLAN: {overlay}{ VXLAN VDS }{vxlanVds} overlay settings are not found.
Vérification des paramètres VNI de VXLAN VXLAN VDS {vxlanVds+ " VNI "+vni+}connection to controller is down VXLAN VDS {vxlanVds+ " VNI "+vni+"} segment info is not configured in NSX Manager. VXLAN VDS {"+vxlanVds+" VNI "+vni+" multicast addr "+multicastIp+"} is not synchronized with NSX Manager.