Problème

L'hôte ESXi préparé à l'état du nœud de transport passe à Inconnu ou Déconnecté en raison d'une perte de connexion à NSX Manager. NSX affiche l'erreur suivante : La pulsation entre le nœud de gestion NSX et l'hôte <uuid> est inactive.

Cause

Les services d'infrastructure de l'hôte étant inactifs en raison de la saturation des disques ESXi ou d'une fuite de mémoire peuvent entraîner cet état. Si ESXi.

En cas de saturation des disques ESXi ou de fuite de mémoire, certains processus peuvent se bloquer et le nœud de transport passe à l'état Déconnecté. Lorsque vous exécutez la CLI admin get managers, NSX peut renvoyer le nœud de gestionnaire actif si le blocage s'est produit après l'enregistrement réussi du gestionnaire. Lorsque vous exécutez la CLI admin get controllers, NSX renvoie l'erreur Échec de l'obtention de la liste des contrôleurs.

Solution

  1. Exécutez la CLI admin get core-dumps pour voir si des cœurs ont été générés (dans /var/core or /image/core) en raison d'une panne du service.
  2. Si un vidage de mémoire se produit, exécutez l'invite de commandes esxtop pour voir quel processus NSX consomme trop de mémoire et df -h pour vérifier que les partitions de disque utilisées par NSX ne sont pas complètes ou presque.
  3. Exécutez /etc/init.d/nsx-proxy | nsx-nestdb status pour obtenir l'état des services d'infrastructure sur l'hôte.
  4. Nettoyez l'espace disque, puis démarrez tous les services d'infrastructure arrêtés sur l'hôte en émettant la commande /etc/init.d/<service-name> start (comme solution temporaire).
  5. Ouvrez un dossier de support auprès de VMware si vous détectez des cœurs.