您無法刪除或新增傳輸節點。

問題

在下列情況下會發生錯誤:

  1. ESXi 主機為網狀架構節點和傳輸節點。

  2. 主機做為傳輸節點遭到移除。但是,傳輸節點刪除失敗。傳輸節點的狀態為孤立

  3. 主機做為網狀架構節點立即遭到移除。

  4. 主機重新新增為網狀架構節點。

  5. 主機新增為具有新傳輸區域和交換器的傳輸節點。此步驟會導致錯誤失敗/部分成功

原因

在步驟 2 中,如果等待幾分鐘,將會成功刪除傳輸節點,因為 NSX Manager 會重試刪除。若您立即刪除網狀架構節點,NSX Manager 將無法重試,因為主機已從 NSX-T Data Center 移除。這會導致主機的清理不完整,交換器組態仍然存在,從而造成步驟 5 失敗。

解決方案

  1. 在連線至 NSX-T Data Center 交換器的主機上,從 vCenter Server 刪除所有 vmknic。
  2. 使用 esxcfg-vswitch -l CLI 命令取得交換器名稱。例如:
    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. 使用 esxcfg-vswitch -d <switch-name> --dvswitch CLI 命令刪除交換器名稱。例如:
    esxcfg-vswitch -d nsxvswitch --dvswitch