將 Azure Stack HCI 作業系統版本 22H2 或 3H2 升級至僅 24H2-OS。

Summary: Azure Stack HCI 作業系統版本從版本 22H2 或 23H2 升級至 24H2 版 (僅限作業系統) 的概觀和指南

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

文件概觀

本文提供:

  • 僅限 Azure Stack HCI 作業系統從版本 22H2 或 23H2 升級至 24H2 版的概觀
  • 如何使用 PowerShell 將 Azure Stack HCI 作業系統 (OS) 升級至版本 26100.xxxx (24H2) 的指南。
  • 有兩種升級路徑可用:
    • 從版本 20349.xxxx (22H2) 升級至版本 26100.xxxx (24H2)。
    • 從版本 25398.xxxx (23H2) 升級至版本 26100.xxxx (24H2)。這包括從版本 20349.xxxx (22H2) 升級的 25398.xxxx (23H2) 叢集,且尚未套用解決方案升級。

有了 2505 版本,即可使用從版本 20349.xxxx (22H2) 直接升級至版本 26100.xxxx (24H2) 的路徑。直接從作業系統版本 20349.xxxx (22H2) 升級至 26100.xxxx (24H2),有助於減少解決方案升級前的重新開機和維護規劃。

 

注意:22H2 的壽命將於 2025 年 5 月 31 日正式結束。

從 22H2 升級到 23H2、從 22H2 升級到 24H2,或從 23H2 (僅作業系統升級) 升級到 24H2 的完整 (OS+解決方案) 是 Dell 的付費服務,不在支援合約的涵蓋範圍內。Microsoft為通過 Azure 門戶直接向其打開的案例提供了與升級相關的問題的有限説明。https://learn.microsoft.com/en-us/azure/azure-local/upgrade/about-upgrades-23h2 此超連結會帶您前往 Dell Technologies 以外的網站。
 
注意:本文 僅適用於 已從 22H2 執行僅限 作業系統 升級至 23H2,且尚未完成完整 解決方案 升級的客戶。

 

先決條件

開始升級之前:

  1. 確保 Azure 本地系統運行的作業系統版本為 20349.3692 或作業系統版本高於 25398.1611。
  2. 確保群集中的所有計算機都正常運行,並顯示為連線並已註冊到 Azure。
  3. 請確定您所在地區有可用的 Azure Stack HCI 作業系統 23H2 版。僅部分地區支援從版本 22H2 升級 Azure 本機作業系統。有關詳細資訊,請參閱 Azure 要求 此超連結會帶您前往 Dell Technologies 以外的網站。 
  4. 請務必關閉虛擬機器 (VM)。Microsoft建議在執行作業系統升級之前先關閉 VM,以防止意外中斷和資料庫損壞。
  5. 請確定已在叢集上安裝並啟用叢集感知更新 (CAU) 角色,請參閱 新增 CauClusterRole 此超連結會帶您前往 Dell Technologies 以外的網站。
  6. 請確定系統上安裝的網路介面卡 (NIC) 驅動程式比 Azure Stack HCI 作業系統版本 26100.xxxx 預設包含的版本 (內建) 包含的版本更新。使用以下 cmdlet 進行驗證。
Get-WindowsDriver -Online | Where-Object {$_.ClassName -like "net*" -and $_.Inbox -eq $true}
  1. 確定所有叢集機器均已安裝可信賴平台模組 2.0 (TPM 2.0),且已啟用安全開機。 
  2. 更新每台群集電腦上的註冊表項。有關詳細資訊,請參閱 更新註冊表項 此超連結會帶您前往 Dell Technologies 以外的網站。

 

從版本 22H2 或 23H2 升級至版本 24H2 的步驟。

若要將 Azure 本地 OS 從版本 22H2 或 23H2 升級到 24H2,請執行以下多階段步驟:

  1. 使用 PowerShell 方法升級作業系統
  2. 執行作業系統升級步驟
  3. 安裝並啟用網路 ATC
  4. 執行解決方案升級:
    1. 驗證解決方案升級整備度
    2. 套用解決方案升級
 
注意:延伸叢集應等候直接移至版本 26100.xxxx (24H2)。
 
  1. 使用 PowerShell 升級作業系統

注意:作業系統升級必須在規劃的維護時段執行。
 
  1. 執行作業系統升級步驟
  1. 安裝並啟用網路 ATC
 
注意:如果現有群集上已啟用網路 ATC,請跳過此步驟。
 
如果未配置網路 ATC,則必須在將操作系統從版本 22H2 或 23H2 升級到版本 24H2 後進行設置。如需詳細程序,請參閱:在 Azure 本機上設定網路 ATC 此超連結會帶您前往 Dell Technologies 以外的網站。 
  1. 進行解決方案升級
    1. 驗證解決方案升級整備度
在 Azure 本機作業系統從版本 22H2 升級至版本 24H2 後,Dell Technologies 建議您驗證叢集的升級準備程度。有關詳細過程,請參閱 驗證 Azure 本地的解決方案升級準備情況 此超連結會帶您前往 Dell Technologies 以外的網站。 
  1. 套用解決方案升級
完成預檢查和群集準備情況后,若要繼續解決方案升級,請參閱 在 Azure 本地安裝解決方案升級 此超連結會帶您前往 Dell Technologies 以外的網站。


已知問題和解決方法

  • 網路 ATC 意圖顯示 PhysicalAdapterNotFound 在「作業系統升級」至 24H2 之後
因應措施:請參閱 網路 ATC 意向健全狀況狀態 此超連結會帶您前往 Dell Technologies 以外的網站。
  • 已知問題會導致在作業系統升級期間的 VM 即時遷移失敗
因應措施:在執行 Azure 本機作業系統升級之前,請參閱 緩解詳細資訊 此超連結會帶您前往 Dell Technologies 以外的網站。
 
注意:Dell Technologies 建議您在維護時段執行所有升級活動。
 
  • 作業系統升級至 24H2 後,測試叢集驗證失敗,因為遠端 NDIS 顯示為 #2
因應措施:若要從群集驗證(和故障轉移群集用法)中排除 具有「遠端 NDIS 相容設備 」說明的多個網路適配器,請運行以下命令:
$regPath = "HKLM:\system\currentcontrolset\services\clussvc\parameters"
$propertyName = "ExcludeAdaptersByDescription"
$propertyValue = "Remote NDIS Compatible Device,Remote NDIS Compatible Device #2"
New-ItemProperty -Path $regPath -Name $propertyName -Value $propertyValue -PropertyType String -Force
  • 在叢集節點上將基本作業系統從 22H2 或 23H2 升級至 24H2 後,Azure Stack 註冊狀態顯示為「不符合原則」
因應措施:以下程序由 Microsoft 提供,以修復 Azure 本機 (Azure Stack HCI) 註冊連線。修復需要暫時將每個節點逐出群集,然後將節點恢復。
    1. 在其中一個叢集節點上執行下列命令:
$Subscription = "Enter the Subscription ID"
$Tenant = "Enter the Tenant ID"
$RG = “name of the resource group”
$Region = "Region_name"
Register-AzStackHCI -SubscriptionId $Subscription -TenantId $Tenant -Region $Region – ResourceGroupName $RG -RepairRegistration
  1. 從第一個節點開始,然後在每個後續節點上重複執行以下步驟:
    1. 要更新 $NodeName 針對每個節點,執行下列命令: 
$NodeName = "Nodexxx"
  1. 若要從節點排出角色以確保安全移除,並確認所有角色都已移出節點,請執行下列命令:
Suspend-ClusterNode -Name $NodeName -Drain
Get-ClusterGroup
  1. 若要將節點逐出叢集,請執行下列命令: 
Remove-ClusterNode -Name $NodeName -Force
  1. 若要將節點重新開機,請執行下列命令: 
Restart-Computer -ComputerName $NodeName -Force
  1. 檢查所有虛擬磁碟和實體磁碟的運作狀態是否處於「OK」狀態。尋找飛地修復是否成功,確定儲存修復工作已完成,執行下列命令: 
Get-WinEvent "Microsoft-AzureStack-Hci/Debug" -Oldest
Get-WinEvent "Microsoft-AzureStack-Hci/Debug" -Oldest | ? {$_.Message -match "Enclave"} 
Get-WinEvent "Microsoft-AzureStack-Hci/Debug" -Oldest | ? {$_.Message -match "Enclave repair complete."}
  1. 修復後,若要將節點重新加入叢集並恢復節點服務,請執行下列命令: 
Add-ClusterNode -Name $NodeName
Resume-ClusterNode -Name $NodeName
  1. 對其餘節點重複此程序。 
  2. 在其中一個叢集節點上重新執行下列命令,並重新檢查 Azure 本機 (Azure Stack HCI) 註冊狀態。
$Subscription = "Enter the Subscription ID"
$Tenant = "Enter the Tenant ID"
$Region = "Region_name"
Register-AzStackHCI -RepairRegistration -SubscriptionId $Subscription -TenantId $Tenant -Region $Region
Get-AzureStackHCI | Format-List RegistrationStatus, ConnectionStatus, LastConnected, NextSync


有關詳細資訊,請參閱 策略外錯誤此超連結會帶您前往 Dell Technologies 以外的網站。 
有關Microsoft的已知問題和解決方法的清單,請參閱主 ·Azure/AzureLocal-Supportability ·GitHub 此超連結會帶您前往 Dell Technologies 以外的網站。

Affected Products

AX-4510C, AX-4520C, AX-640, ax-650, AX-6515, AX-660, AX-740XD, AX-750, AX-7525, AX-760
Article Properties
Article Number: 000379441
Article Type: How To
Last Modified: 16 Dec 2025
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.