NSX-V 環境中的叢集會顯示在移轉主機頁面上。叢集會排列在多個移轉群組中,每個移轉群組包含一個 vSphere 主機叢集。有數個設定可控制主機移轉的執行方式。

此螢幕擷取畫面顯示主機移轉計劃畫面

  • 按一下設定以變更全域設定:在群組之間暫停群組間的移轉順序
  • 選取單一主機群組 (叢集),然後使用箭頭將它在移轉順序上移或下移。
  • 選取一或多個主機群組 (叢集),然後按一下動作以變更這些主機群組設定:群組內的移轉順序移轉狀態,以及移轉模式

在群組之間暫停

移轉多個主機群組時,您可以啟用在群組之間暫停設定,以暫停在群組之間移轉。移轉一個群組後,必須按一下繼續才能移轉下一個主機群組。依預設,會停用此設定。如果您要在繼續移轉下一個叢集之前驗證每個叢集上執行的應用程式的狀態,則可以啟用此設定。

在主機之間暫停

NSX-T 3.2.2 開始,您可以啟用在主機之間暫停設定,以暫停移轉群組內的主機。移轉一個主機後,必須按一下繼續才能移轉群組中的下一個主機。此功能可讓您檢查已移轉的主機,然後再繼續。僅當移轉順序為序列時,才可使用此設定。在開始主機移轉之前或主機移轉暫停時,您可以變更此設定。主機移轉正在進行時,無法變更此設定。依預設,會停用此設定。若要變更此設定,請選取群組。按一下動作 > 變更群組內的移轉順序。在序列下,按一下在主機之間暫停切換。

序列或平行移轉順序

您可以指定要以序列或平行順序進行移轉。有兩個排序設定:
  • 群組間的移轉順序是適用所有主機群組的全域設定。

    • 序列:一次移轉一個主機群組 (叢集)。
    • 平行:一次移轉最多五個主機群組。移轉這五個主機群組後,即會移轉下一個批次的最多五個主機群組。
      重要:

      如果您從 NSX-V 6.4.4、6.4.5 或 6.4.6 移轉,且您的環境使用 vSphere Distributed Switch 7.0 或更新版本,請勿選取群組之間的平行移轉順序。

      如果您從 NSX-V 6.4.8 或更新版本移轉,且您的環境使用 vSphere Distributed Switch 7.0 或更新版本,則支援群組之間的平行移轉順序。

  • 群組內的移轉順序是主機群組 (叢集) 的特定設定,因此可在每個主機群組上單獨設定。

    • 序列:一次移轉主機群組 (叢集) 內的一個主機。
    • 平行:一次移轉主機群組內的最多五個主機。移轉這些主機後,即會移轉下一個批次的最多五個主機。
      重要: 如果您計劃對某個叢集使用 維護移轉模式,請勿為該叢集選取群組內的平行移轉順序。

依預設,這兩個設定均設為序列。同時,這些設定也會決定一次要移轉的主機數目。

表 1. 有關嘗試同時進行移轉的主機數目移轉設定的效力
群組間的移轉順序 (叢集) 群組內的移轉順序 (叢集) 嘗試同時進行移轉的主機數目上限
序列 序列 1

一個主機群組中的一個主機

序列 平行 5

一個主機群組中的五個主機

平行 序列 5

五個主機群組中的一個主機

平行 平行 25

五個主機群組中的五個主機

重要:

如果移轉主機失敗,則在所有進行中的主機移轉完成後,移轉程序將會暫停。如果同時對群組間和群組內移轉選取了平行,則失敗的主機可能需要較長的停機時間,之後您才可以重試移轉。

移轉群組的順序

您可以選取主機群組 (叢集),然後使用箭頭將它在群組清單中上移或下移。

如果主機無法移轉,您可以將其主機群組移至群組清單的底端。您在解決故障主機的問題時,可以繼續移轉其他主機群組。

移轉狀態

主機群組 (叢集) 可處於下列兩種移轉狀態之一:

  • 已啟用

    當您在移轉主機頁面上按一下開始時,移轉狀態為已啟用的主機群組即會移轉至 NSX-T

  • 已停用

    您可以將群組的移轉狀態設定為已停用,以將主機群組暫時排除在移轉外。當您在移轉主機頁面上按一下開始時,已停用群組中的主機將不會移轉至 NSX-T。但是,您必須先啟用並移轉所有已停用的主機群組,然後才能按一下完成。完成所有主機移轉工作,然後按一下相同維護時段內的完成

解決組態步驟中,將找出不符合移轉條件的主機。在移轉主機步驟中,這些主機的移轉狀態為不移轉。例如,未安裝 NSX-V 的主機不符合移轉條件。

移轉模式

移轉模式是主機群組 (叢集) 的特定設定,可在每個主機群組上單獨設定。在移轉主機步驟中,您可以選取要使用就地維護模式。

維護移轉模式有兩個類型:
  • 自動
  • 手動
在移轉程序的 解決組態步驟中,您可以選取要使用的維護移轉模式類型。即使您計劃使用 就地模式來移轉主機,仍可選取維護模式。當您在 移轉主機步驟中選取維護移轉模式時,您在 解決組態步驟中指定的值,會決定是要使用自動維護模式或手動維護模式。但是,在 移轉主機步驟中,如果您選取 就地模式,則在 解決組態步驟中選取的維護模式選項不會生效。

如果您選取維護移轉模式 (手動或自動),則必須先將所有新主機置於維護模式,再將其新增到叢集。

如果您的 NSX-V 安裝使用 vSphere Distributed Switch 7.0 或更新版本,則不支援就地移轉模式。

如果您的環境使用分散式防火牆,請選取自動維護移轉模式。如果您選取不同的移轉模式,則以下限制適用於具有分散式防火牆的環境:

  • 如果您使用手動維護移轉模式,則必須將所有虛擬機器移至 NSX-T 主機、連線至 NSX-T 區段,並在最後一個 NSX-V 主機開始進行移轉之前開啟電源。當您移轉最後的 NSX-V 主機時,請勿關閉主機上虛擬機器的電源。使用 vMotion 將它們移至 NSX-T 主機。
  • 如果您使用手動維護移轉模式,則在虛擬機器移至 NSX-T 主機後,最長將會有 5 分鐘缺乏防火牆保護。
  • 如果您使用 就地移轉模式,且有套用至虛擬機器的分散式防火牆規則,這些規則不會推送至主機,直到主機及其所有虛擬機器移轉為止。規則推送至主機後,會套用下列項目:
    • 如果 NSX-T 預設規則為 deny,則無法存取虛擬機器。
    • 如果 NSX-T 預設規則為 accept,則虛擬機器不受套用至規則保護。
每個移轉模式的移轉程序有所不同:
  • 就地移轉模式

    NSX-T 已安裝且 NSX 元件會在虛擬機器於主機上執行時移轉。在移轉期間,主機不會進入維護模式。在移轉期間,虛擬機器發生短暫的網路中斷,並且網路儲存區 I/O 中斷。

  • 自動維護移轉模式

    進入維護模式的工作會自動排入佇列。虛擬機器會使用 vMotion 來移至其他主機。視可用性和容量而定,虛擬機器會移轉至 NSX-VNSX-T 主機。在撤除主機後,主機會進入維護模式、安裝 NSX-T,以及移轉 NSX 元件。虛擬機器會移轉回新設定的 NSX-T 主機。請注意,將不會重新設定已關閉電源的虛擬機器。移轉之後,您需要先手動設定這些虛擬機器,然後再開啟這些虛擬機器的電源。

    在移轉加入 VDS 7.0 或更新版本的 NSX-V 主機時,移轉程式會為每個 VDS 使用/建立不同的 VLAN 傳輸區域。每個 VDS 中的 VLAN DVPG 會移轉至 VLAN 區段,且這些區段在 VDS 自己的 VLAN 傳輸區域中都有相同的 VLAN。相同 VLAN 的 VLAN 區段有不同的原則路徑,不視為相同的網路。DRS 不會將相同 VLAN 的兩個 VLAN 區段視為相同或相容網路,因此,DRS 在透過 vMotion 將虛擬機器移至另一個主機時,不會將一個 VDS 中的 DVPG 對應至另一個 VDS 的 VLAN 傳輸區域中的 VLAN 區段。如果叢集中的兩個主機分別加入不同的 VDS,則 DRS 在嘗試透過 vMotion 移動另一個主機中的虛擬機器時,不會選擇一個主機作為目標主機。

  • 手動維護移轉模式

    進入維護模式的工作會自動排入佇列。若要允許主機進入維護模式,請執行下列其中一項工作:
    • 關閉主機上所有虛擬機器的電源。
    • 使用 vMotion 或冷移轉,將虛擬機器移至另一台主機。

    一旦主機處於維護模式,即會在主機上安裝 NSX-T,以及移轉 NSX 元件。移轉主機後,對於已關閉電源的虛擬機器和您移動的虛擬機器,您需要將其網路連線從 NSX-V 邏輯交換器變更為 NSX-T 區段。

NSX-V 環境中,如果 ESXi 主機的 vmk0 管理介面已連接至沒有上行的 VSS (vSphere 標準交換器) 連接埠群組,而該連接埠群組已橋接至 VDS 連接埠群組,且 VDS 版本為 6.5、6.6 或 6.7,則您必須使用維護模式進行移轉。如果使用就地模式,移轉將會失敗。