移轉所有其他核心介面後,繼續移轉管理核心介面。移轉管理核心介面時,將 vmnic0 和 vmk0 從 VSS 或 VDS 移至 N-VDS。

然後,只需一步即可將實體上行 vmnic0 和 vmk0 一同移轉到 N-VDS。修改傳輸節點組態,將 vmnic0 設定為其中一個上行。

備註:

如果您想要分別移轉上行 vmnic0 及核心介面 vmk0,請先移轉 vmk0,然後再移轉 vmnic0。如果您先移轉 vmnic0,則 vmk0 仍會保留在 VSS 或 VDS 上,沒有任何支援上行,並且會中斷與主機的連線。

先決條件

  • 確認與已移轉的 vmknic 之間的連線。請參閱〈將 VMkernel 介面移轉至 N-VDS〉

  • 如果 vmk0 和 vmk1 使用不同的 VLAN,必須在連線到 PNIC vmnic0 和 vmnic1 的實體交換器上設定主幹 VLAN 才能同時支援這兩個 VLAN。

  • 確認外部裝置可連線到儲存區 VLAN 支援之邏輯交換器上的介面 vmk1 以及 vMotion VLAN 支援之邏輯交換器上的 vmk2。

程序

  1. (選用) 在 VSS 或 VDS 上建立第二個管理核心介面,並將此新建立的介面移轉至 N-VDS。
  2. (選用) 從外部裝置確認與測試管理介面的連線。
  3. 如果 vmk0 (管理介面) 使用與 vmk1 (儲存區介面) 不同的 VLAN,則透過符合 VSS 或 VDS 上 vmk0 所用 VLAN 識別碼的 VLAN 識別碼,在 VLAN 傳輸區域中建立 VLAN 支援的邏輯交換器。
  4. 擷取 vSphere ESXi 傳輸節點組態。

    GET /api/v1/transport-nodes/<transportnode-id>

    其中 <transportnode-id> 是傳輸節點的 UUID。

  5. 在組態的 host_switch_spec:host_switches 元素中,將 vmnic0 新增至 pnics 資料表,並將其指派給專用上行 uplink-2。
    備註:

    移轉虛擬機器核心介面時,我們已將 vmnic1 指派給 uplink-1。若要成功移轉,並且讓主機在移轉後可以連線,必須將 vmnic0 (管理介面) 指派給專用上行。

    "pnics": [      {
                        "device_name": "vmnic0",
                        "uplink_name": "uplink-2"
                    },
                    {
                        "device_name": "vmnic1",
                        "uplink_name": "uplink-1"
                    }
    		],
    
  6. 使用更新的組態將管理核心介面 vmk0 移轉至 N-VDS。

    PUT api/v1/transport-nodes/< transportnode-id>if_id=<vmk>&esx_mgmt_if_migration_dest=<network>

    其中 <transportnode-id> 是傳輸節點的 UUID。<vmk> 是 VMkernel 管理介面 vmk0 的名稱。<network> 是目標邏輯交換器的 UUID。

  7. 確認移轉已成功完成。

    GET /api/v1/transport-nodes/<transportnode-id>/state

    請等到移轉狀態顯示為成功。在 vCenter Server 中,您可以確認是否要將核心介面卡設定為顯示新的邏輯交換器名稱。

下一步

您可以選擇還原將核心介面與管理介面從 N-VDS 移轉至 VSS 或 VDS 交換器的作業。