Vous ne pouvez pas supprimer ou ajouter un nœud de transport.

Problème

L'erreur se produit dans le scénario suivant :

  1. Un hôte ESXi est à la fois un nœud d'infrastructure et un nœud de transport.
  2. L'hôte est supprimé en tant que nœud de transport. Cependant, la suppression du nœud de transport échoue. L'état du nœud de transport est Orphelin.
  3. L'hôte est immédiatement supprimé en tant que nœud d'infrastructure.
  4. L'hôte est ajouté à nouveau en tant que nœud d'infrastructure.
  5. L'hôte est ajouté en tant qu'un nœud de transport avec une nouvelle zone de transport et un nouveau commutateur. Cette étape entraîne l'erreur Échec/Réussite partielle.

Cause

À l'étape 2, si vous attendez quelques minutes, la suppression du nœud de transport réussira, car NSX Manager réessayera la suppression. Si vous supprimez immédiatement le nœud d'infrastructure, NSX Manager ne peut pas effectuer de nouvelle tentative, car l'hôte est supprimé de NSX-T Data Center. Cela provoque un nettoyage incomplet de l'hôte, avec une configuration du commutateur encore présente, ce qui entraîne l'échec de l'étape 5.

Solution

  1. Supprimez toutes les vmknics de vCenter Server présentes sur l'hôte qui sont connectés au commutateur NSX-T Data Center.
  2. Récupérez le nom du commutateur à l'aide de la commande d'interface de ligne de commande esxcfg-vswitch -l. Par exemple :
    esxcfg-vswitch -l
    Switch Name      Num Ports   Used Ports  Configured Ports  MTU     Uplinks
    vSwitch0         1536        4           128               1500    vmnic0
     
      PortGroup Name        VLAN ID  Used Ports  Uplinks
      VM Network            0        0           vmnic0
      Management Network    0        1           vmnic0
     
    Switch Name      Num Ports   Used Ports  Uplinks
    nsxvswitch       1536        4
  3. Supprimez le nom du commutateur à l'aide de la commande d'interface de ligne de commande esxcfg-vswitch -d <switch-name> --dvswitch. Par exemple :
    esxcfg-vswitch -d nsxvswitch --dvswitch