在 VMM 中執行 Hyper-V 主機叢集到 Windows Server 的輪流升級

重要

此版本的 Virtual Machine Manager (VMM) 已達到終止支援。 建議您 升級至 VMM 2022

Windows Server 2016 中引進了叢集輪流升級。 此功能可讓您升級叢集節點的作業系統,而不需要停止節點上正在執行的 Hyper-V 工作負載。 深入了解輪流升級需求和架構。

注意

System Center 2019 - Virtual Machine Manager (VMM) 支援從 Windows Server 2016 到 Windows Server 2019 的 Hyper-V 主機叢集輪流升級。 VMM 2019 之前的版本支援從 2012 R2 滾動升級至 2016。 使用下列程式,適用於您使用的 VMM 版本及其支援的升級版本。

注意

System Center 2022 - Virtual Machine Manager (VMM) 支援將 Hyper-V 主機叢集從 Windows Server 2019 滾動升級至 Windows Server 2022。 使用下列程式,適用於您使用的 VMM 版本及其支援的升級版本。

VMM 中的叢集輪流升級

System Center - Virtual Machine Manager (VMM) 支援使用輪流升級功能來升級 VMM 網狀架構中的 Hyper-V 叢集。 您可以升級整個叢集或特定叢集節點。 升級步驟如下:

  • 建立範本︰透過結合適當的實體電腦設定檔與升級精靈中詳細說明的節點組態設定,來建立節點設定的範本。
  • 移轉工作負載:將工作負載移出節點,因此不會中斷工作負載作業。
  • 移除節點︰將節點置於維護模式,然後將它從叢集中移除。 這會從節點移除所有 VMM 代理程式、虛擬交換器擴充功能等等。
  • 布建節點:布建執行 Windows Server 2016/2019 的節點,並根據儲存的範本加以設定。
  • 將節點傳回 VMM︰將節點重新納入 VMM 管理之下,並安裝 VMM 代理程式。
  • 將節點傳回叢集:將節點新增回叢集、將節點從維護模式移出,並將虛擬機工作負載傳回至叢集。

注意

請確保在您想要作為實體電腦設定檔的 VHD 上安裝最新的更新。

開始之前

在您開始叢集輪流升級之前,請先檢閱平台限制 \(機器翻譯\)。

  • 叢集必須受 VMM 管理。
  • 叢集必須在 2019) Windows Server 2016 (或 VMM 2019) 之前的版本中執行 Windows Server 2012 R2 (。
  • 叢集必須符合裸機部署的需求。 唯一的例外是實體電腦設定檔不需要包含網路或磁碟設定詳細資料。 在升級期間,VMM 會記錄節點的網路和磁碟組態,並使用該資訊,而不是計算機配置檔。
  • 您可以升級原本未使用裸機佈建的節點,只要這些節點符合裸機需求即可,例如 BMC。 您必須在升級精靈中提供這項資訊。
  • VMM 程式庫需要使用 Windows Server 2016 設定的虛擬硬碟。
  • 叢集必須受 VMM 管理。
  • 叢集必須執行 Windows Server 2016 或 2019。
  • 叢集必須符合裸機部署的需求。 唯一的例外是實體電腦設定檔不需要包含網路或磁碟設定詳細資料。 在升級期間,VMM 會記錄節點的網路和磁碟組態,並使用該資訊,而不是計算機配置檔。
  • 您可以升級原本未使用裸機佈建的節點,只要這些節點符合裸機需求即可,例如 BMC。 您必須在升級精靈中提供這項資訊。
  • VMM 連結庫需要以 Windows Server 2016 或 2019 設定的虛擬硬碟。

執行升級

  1. 選取 [網狀架構>伺服器>所有主機]。 以滑鼠右鍵按兩下主機叢集 >升級叢集
  2. 在 [升級精靈 >節點] 中,選取您要升級的節點或 [全部選取]。 然後選取 [實體計算機配置檔],然後選取節點的配置檔。
  3. 在 [BMC 設定] 中,選取具有 BMC 存取權限的執行身分帳戶,或建立新的帳戶。 在 頻外管理通訊協定中,選取BMC使用的通訊協定。 若要使用 DCMI,請選取 [IPMI]。 DCMI 受到支援,但未列出。 請確定已列出正確的埠。
  4. 在 [部署自訂] 中,檢閱要升級的節點。 如果精靈無法找出所有設定,則會顯示節點的 [遺漏設定 ] 警示。 例如,如果節點未由裸機布建,BMC 設定可能無法完成。 填寫遺失的資訊。
    • 如有必要,請輸入 BMC IP 位址。 您也可以變更節點名稱。 除非您正在變更節點名稱,而且您想要確保新名稱未使用,否則請勿清除 [ 略過 Active Directory] 檢查此電腦 名稱。
    • 在網路配接器組態中,您可以指定 MAC 位址。 如果您要設定叢集的管理介面卡,並想要將它設定為虛擬網路介面卡,請執行這項作業。 它不是 BMC 的 MAC 位址。 如果您選擇指定適配卡的靜態IP設定,請視需要選取邏輯網路和IP子網。 如果子網包含位址池,您可以選取 [ 取得對應至所選子網的IP 位址]。 否則,請在邏輯網路中輸入IP位址。
  5. [摘要] 中,選取 [ 完成] 以開始升級。 如果精靈成功完成節點升級,精靈會將叢集功能等級升級為 Windows Server 2016/2019。
  1. 選取 [網狀架構>伺服器>所有主機]。 以滑鼠右鍵按兩下主機叢集 >升級叢集
  2. 在 [升級精靈 >節點] 中,選取您要升級的節點或 [全部選取]。 然後選取 [實體計算機配置檔],然後選取節點的配置檔。
  3. 在 [BMC 設定] 中,選取具有 BMC 存取權限的執行身分帳戶,或建立新的帳戶。 在 頻外管理通訊協定中,選取BMC使用的通訊協定。 若要使用 DCMI,請選取 [IPMI]。 DCMI 受到支援,但未列出。 請確定已列出正確的埠。
  4. 在 [部署自訂] 中,檢閱要升級的節點。 如果精靈無法找出所有設定,則會顯示節點的 [遺漏設定 ] 警示。 例如,如果節點未由裸機布建,BMC 設定可能無法完成。 填寫遺失的資訊。
    • 如有必要,請輸入 BMC IP 位址。 您也可以變更節點名稱。 除非您正在變更節點名稱,而且您想要確保新名稱未使用,否則請勿清除 [ 略過 Active Directory] 檢查此電腦 名稱。
    • 在網路配接器組態中,您可以指定 MAC 位址。 如果您要設定叢集的管理介面卡,並想要將它設定為虛擬網路介面卡,請執行這項作業。 它不是 BMC 的 MAC 位址。 如果您選擇指定適配卡的靜態IP設定,請視需要選取邏輯網路和IP子網。 如果子網包含位址池,您可以選取 [ 取得對應至所選子網的IP 位址]。 否則,請在邏輯網路中輸入IP位址。
  5. [摘要] 中,選取 [ 完成] 以開始升級。 如果精靈成功完成節點升級,精靈會將叢集功能等級升級至 Windows Server 2019/2022。

如果基於某些原因,您必須更新在 VMM 外部升級之叢集的叢集功能等級,請以滑鼠右鍵按兩下 [叢集>更新版本]。 如果您升級叢集節點,再將叢集新增至 VMM 網狀架構,但叢集仍作為 Windows Server 2012 R2/2016 叢集,則可能發生這種情況。

如果基於某些原因,您必須更新在 VMM 外部升級之叢集的叢集功能等級,請以滑鼠右鍵按兩下 [叢集>更新版本]。 如果您在將叢集新增至 VMM 網狀架構之前先升級叢集節點,但叢集仍會以 Windows Server 2016/2019 叢集的形式運作,就會發生這種情況。