Vous pouvez désinstaller NSX d'un hôte physique.

Vous pouvez désinstaller NSX d'un hôte physique depuis NSX Manager ou depuis le terminal Windows PowerShell sur les hôtes Windows ou le terminal de l'interface de ligne de commande (CLI) sur les hôtes Linux.

Conditions préalables

Si vous désinstallez NSX à partir d'un hôte physique autonome, vérifiez les paramètres suivants :

Procédure

  1. Dans un navigateur, connectez-vous avec des privilèges d'administrateur à une instance de NSX Manager sur https://<nsx-manager-ip-address> ou https://<nsx-manager-fqdn>.
  2. Sélectionnez Système > Infrastructure > Hôtes.
  3. Sélectionnez l'onglet Autonome.
  4. Sélectionnez l'hôte physique et cliquez sur Supprimer. Dans la boîte de dialogue de confirmation, Désinstaller les composants NSX est sélectionné par défaut. Désélectionnez Forcer la suppression, puis cliquez sur Supprimer.

    Le logiciel NSX est supprimé de l'hôte.

  5. Si la désinstallation échoue, sélectionnez l'hôte et cliquez de nouveau sur Supprimer. Dans la boîte de dialogue de confirmation, cochez Forcer la suppression, puis cliquez sur Supprimer.
    Le système supprime le nœud de transport de l'hôte du plan de gestion, mais il est possible que le logiciel NSX soit encore installé sur l'hôte.
    Passez à l'étape suivante uniquement si NSX ne peut pas être désinstallé de NSX Manager. Aux étapes suivantes, vous allez supprimer NSX du terminal CLI des hôtes physiques.
  6. Avant de supprimer NSX du terminal CLI, vérifiez si les modules NSX sont supprimés de l'hôte.
    Sous Windows PowerShell, exécutez Get-ItemProperty HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\* | Select-Object DisplayName, DisplayVersion, Publisher, InstallDate | Format-Table -AutoSize | findstr NSX

    Sur le terminal CLI Ubuntu, exécutez Ubuntu: apt list --installed | grep nsx

    Sur le terminal CLI RHEL/SLES/CentOS, exécutez rpm -qa | grep nsx

  7. (Hôtes physiques Linux) Si l'hôte passe à un état d'échec et que vous ne pouvez pas supprimer les bundles d'installation NSX, pour forcer la suppression de NSX de l'hôte, exécutez la commande del nsx.
    1. Connectez-vous à l'interface de ligne de commande de l'hôte en tant que racine.
    2. Exécutez nsxcli -c del nsx.
    3. Lisez le message d'avertissement. Entrez Oui si vous souhaitez continuer la désinstallation de NSX.
      Lisez attentivement les conditions requises et les limitations de cette commande :
      1. Consultez la documentation de NSX pour supprimer un hôte de NSX ou désinstaller NSX complètement.
      2.La suppression de ce nœud de transport de l'interface utilisateur ou de NSX API a échoué, et il s'agit du dernier recours.
      3. S'il s'agit d'un hôte ESXi :
      a. L'hôte doit être en mode de maintenance.
      b. Toutes les ressources attachées aux NSXPG doivent être déplacées.
      Si les conditions ci-dessus pour les hôtes ESXi ne sont pas respectées, la commande échouera.
      4. S'il s'agit d'un hôte Linux :

      a. Si KVM gère des locataires de VM, arrêtez-les avant d'exécuter cette commande.

      b. Cette commande doit être exécutée à partir de la console de l'hôte et peut échouer si elle est exécutée à partir d'un client SSH ou de tout autre client shell basé sur le réseau.

      c. La forme « nsxcli -c del nsx » de cette commande n'est pas prise en charge.

      5. Il s'agit d'un hôte Windows :

      Remarque : cette opération supprimera complètement toutes les instances de NSX-T (image et configuration) de l'hôte.

      6. Pour la progression de la commande, vérifiez /scratch/log/nsxcli.log sur un hôte ESXi ou /var/log/nsxcli.log sur un hôte non ESXi.
      Voulez-vous vraiment supprimer NSX de cet hôte ? (oui/non)
      Important : Après l'exécution de la commande del nsx, n'utilisez pas la fonctionnalité Résoudre dans l'interface utilisateur de NSX Manager pour repréparer l'hôte qui se trouve dans un état Déconnecté. Si vous utilisez la fonctionnalité Résoudre, l'hôte peut passer à l'état Dégradé.
    4. Sur l'hôte physique, vérifiez que le message système affiché est Terminé. Ce message indique que NSX est entièrement supprimé de l'hôte, y compris l'interface d'application qui a été créée pour l'hôte physique.
      Après l'exécution de del nsx, les modules NSX et l'interface d'application sont supprimés de l'hôte.
  8. Sur les hôtes physiques Windows, si l'hôte passe à un état d'échec et que vous ne pouvez pas supprimer les bundles d'installation de NSX, procédez comme suit pour forcer la suppression de NSX de l'hôte.
    1. Connectez-vous à l'interface Windows PowerShell comme l'un des administrateurs.
    2. Accédez au répertoire NSX.

      PS C:\program files\VMware\nsx\nsx-cli> .\nsxclibms.bat -c del nsx

    3. Lisez le message d'avertissement. Entrez Oui si vous souhaitez continuer la désinstallation de NSX.
      Lisez attentivement les conditions requises et les limitations de cette commande :
      1. Consultez la documentation de NSX pour supprimer un hôte de NSX ou désinstaller NSX complètement.
      2.La suppression de ce nœud de transport de l'interface utilisateur ou de NSX API a échoué, et il s'agit du dernier recours.
      3. S'il s'agit d'un hôte ESXi :
      a. L'hôte doit être en mode de maintenance.
      b. Toutes les ressources attachées aux NSXPG doivent être déplacées.
      Si les conditions ci-dessus pour les hôtes ESXi ne sont pas respectées, la commande échouera.
      4. S'il s'agit d'un hôte Linux :

      a. Si KVM gère des locataires de VM, arrêtez-les avant d'exécuter cette commande.

      b. Cette commande doit être exécutée à partir de la console de l'hôte et peut échouer si elle est exécutée à partir d'un client SSH ou de tout autre client shell basé sur le réseau.

      c. La forme « nsxcli -c del nsx » de cette commande n'est pas prise en charge.

      5. Il s'agit d'un hôte Windows :

      Remarque : cette opération supprimera complètement toutes les instances de NSX-T (image et configuration) de l'hôte.

      6. Pour la progression de la commande, vérifiez /scratch/log/nsxcli.log sur un hôte ESXi ou /var/log/nsxcli.log sur un hôte non ESXi.
      Voulez-vous vraiment supprimer NSX de cet hôte ? (oui/non)
      Important : Après l'exécution de la commande del nsx, n'utilisez pas la fonctionnalité Résoudre dans l'interface utilisateur de NSX Manager pour repréparer l'hôte qui se trouve dans un état Déconnecté. Si vous utilisez la fonctionnalité Résoudre, l'hôte peut passer à l'état Dégradé.
      Après l'exécution de del nsx, les actions suivantes sont effectuées :
      • L'interface d'application sur Windows Server est désinstallée.
      • La configuration du nœud de transport est supprimée.
      • Les modules NSX sont supprimés.

Résultats

Lorsque le logiciel NSX est correctement supprimé, aucun module n'est répertorié. Si des modules logiciels NSX restent sur l'hôte, contactez le support VMware.

Que faire ensuite

Supprimez le port de segment qui était connecté à l'interface d'application de l'hôte physique.