将 Azure 本地版本 22H2 升级到 Azure 本地版本 23H2

Summary: 本指南概述了如何将 Azure Local 从版本 22H2 升级到 23H2。它提供了有关不同升级方法的指导,以及在 22H2 群集上准备和部署功能更新的过程。

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

提醒:22H2 于 2025 年 5 月 31 日正式停售。

从 22H2 到 23H2 的升级是戴尔提供的 付费服务 ,不在支持合同涵盖范围内。对于通过 Azure 门户直接向他们打开的案例,Microsoft 在升级相关问题上提供有限的帮助。

https://learn.microsoft.com/en-us/azure/azure-local/upgrade/about-upgrades-23h2 本超链接将引导您访问非 Dell Technologies 运营的网站。


前提条件

1.    本文假定现有群集运行的是 Azure 本地版本 22H2,并且已向 Azure 注册。
2.    确保群集中的所有节点都运行状况良好并显示为联机。
3.    如果未使用网络 ATC,请备份网络配置。
4.    应在群集上安装并启用群集感知更新 (CAU) 角色。
5.    所有群集节点都必须安装可信平台模块 (TPM)。

    创建 Active Directory 用户并将该用户添加到所有群集节点上的本地 Administrators 组。有关详细信息,请参阅 为新的 Azure Stack HCI 版本 23H2 部署准备 Active Directory - Azure Stack HCI |Microsoft Learn本超链接将引导您访问非 Dell Technologies 运营的网站。

    将 Azure 本地版本 22H2 升级到版本 23H2 的步骤

    提醒:  Azure 本地版本 22H2 将于 2025 年 5 月 31 日终止支持。在此日期之后,您将不会收到 Microsoft 的每月安全和质量更新。Microsoft 建议客户将其作系统 (OS) 升级到版本 23H2 以继续接收更新。

     

    将 Azure Local 从版本 22H2 升级到 23H2 涉及多个步骤。

    1.    有三种方法可以将作系统从 22H2 升级到 23H2:

    • PowerShell(Microsoft 推荐)
    • Windows 管理中心 (WAC)
    • 手动方法

    2.    执行作系统升级后步骤。
    3.    安装和配置网络 ATC。
    4.    验证解决方案升级就绪状态并应用解决方案升级。

     

      提醒:  Microsoft 现在支持将延伸群集作系统从 22H2 升级到 23H2。  有关详细信息,请参阅 Microsoft 文章。 

      将延伸群集从 Azure Stack HCI作系统版本 22H2 升级到 23H2 - Azure 本地 |Microsoft 学习版 本超链接将引导您访问非 Dell Technologies 运营的网站。

       

      作系统升级方法

      提醒:作系统升级的 PowerShell 和 WAC 方法应在计划内维护窗口期间执行。

      1.    PowerShell(由 Microsoft 推荐):
             本超链接将引导您访问非 Dell Technologies 运营的网站。

      https://learn.microsoft.com/en-us/azure-stack/hci/upgrade/upgrade-22h2-to-23h2-powershell2.     Windows Admin Center:
             本超链接将引导您访问非 Dell Technologies 运营的网站。

      https://learn.microsoft.com/en-us/azure-stack/hci/upgrade/upgrade-22h2-to-23h2-windows-admin-center3.      手动方法:
             本超链接将引导您访问非 Dell Technologies 运营的网站。

      https://learn.microsoft.com/en-us/azure-stack/hci/upgrade/upgrade-22h2-to-23h2-other-methods确保使用上述任何建议方法成功完成作系统升级。   


      要执行升级后步骤,请参阅 https://learn.microsoft.com/en-us/azure-stack/hci/upgrade/post-upgrade-steps本超链接将引导您访问非 Dell Technologies 运营的网站。

      解决方案升级

      安装并启用网络 ATC。

      如果已在群集上启用网络 ATC,请跳过此步骤。如果未启用网络 ATC,则必须在作系统从版本 22H2 升级到版本 23H2 后进行设置。

      有关详细过程,请参阅此链接:
      https://learn.microsoft.com/en-us/azure-stack/hci/upgrade/install-enable-network-atc 本超链接将引导您访问非 Dell Technologies 运营的网站。

      解决方案升级就绪性

      将作系统 (OS) 从版本 22H2 升级到版本 23H2 后,应验证群集的升级就绪性。可在此处找到执行此作的步骤:
      https://learn.microsoft.com/en-us/azure-stack/hci/upgrade/validate-solution-upgrade-readiness本超链接将引导您访问非 Dell Technologies 运营的网站。 

      应用解决方案升级。

      成功完成预检查和解决方案升级就绪情况验证后,请继续执行此处给出的解决方案升级步骤:
      https://learn.microsoft.com/en-us/azure-stack/hci/upgrade/install-solution-upgrade本超链接将引导您访问非 Dell Technologies 运营的网站。 

      已知问题和解决方法

      1.    网络 ATC 意图显示 PhysicalAdapterNotFound 作系统升级到版本 23H2 后:

       https://learn.microsoft.com/en-us/azure-stack/hci/upgrade/troubleshoot-upgrade-to-azure-stack-hci-23h2#network-atc-intent-health-state本超链接将引导您访问非 Dell Technologies 运营的网站。  

      2.    虚拟机 (VM) 实时迁移在作系统升级期间失败:  

      AzureLocal-Supportability/TSG/Upgrade/Known%2Dissue-%2D-Live-migrations-may-fail-when-upgrading-OS-from-22H2-to-23H2.md at main ·Azure/AzureLocal-Supportability ·GitHub本超链接将引导您访问非 Dell Technologies 运营的网站。

        注意:建议在维护窗口期间执行任何升级活动。

      3.    在 22H2 到 23H2 基础作系统升级后,Intel X710 NIC 驱动程序恢复到收件箱版本配置。 

              以下命令显示英特尔 X710 NIC 使用的驱动程序版本:

      Get-NetAdapter -InterfaceDescription *X710* | Format-List Name, DriverInformation

       解决办法:

      1.    下载 Azure 本地 AX 服务器支持矩阵 2409 版本 (SWB 6JHVK) 中列出的 Intel X710 NIC DUP 驱动程序包 (Network_Driver_6JHVK_WN64_23.0.0_A00.EXE)。
      2.    复制 Network_Driver_6JHVK_WN64_23.0.0_A00.EXE 到每个群集节点。
      3.    一次将一个节点置于维护模式,并将该节点上运行的虚拟机释放到其他节点:     
      Suspend-ClusterNode -Name <NodeName> -drain
      此外,在固件/驱动程序更新之前,请暂停 C 盘上的 BitLocker:      
      Suspend-BitLocker -MountPoint "C:" -RebootCount 0
      4.    在该节点上运行 Network_Driver_6JHVK_WN64_23.0.0_A00.EXE 以安装驱动程序。 
      5.    重新启动节点。
      6.    再次运行以下命令,核实英特尔 X710 NIC 所使用的驱动程序版本为版本 1.19.165.0 且日期为 2024 年 4 月 5 日:  
      Get-NetAdapter -InterfaceDescription *X710* | Format-List Name, DriverInformation
      7.    使节点退出维护模式,并将虚拟机移回维护模式:
      Resume-ClusterNode -Name <NodeName> -Failback
      8.     在 C 盘上启用 BitLocker:   
      Resume-BitLocker -MountPoint "C:"
       
      9.     对群集中的每个节点重复此操作过程。
       

      4.    作系统升级到版本 23H2 后,群集验证失败,因为远程 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

       

      5.   在群集节点上将基本作系统从 22H2 升级到 23H2 后,Azure Stack 注册状态显示 Out of Policy

                 解决办法:

                 以下过程由 Microsoft 提供,用于修复 Azure 本地注册连接。它涉及从群集中临时逐出每个节点,然后将节点带回。  

                    一个。  在其中一个群集节点上运行以下命令:

      $Subscription = "Enter the Subscription ID"
      $Tenant = "Enter the Tenant ID"
      $Region = "Region_name"
      
      Register-AzureStackHCI -RepairRegistration - SubscriptionId $Subscription - TenantId $Tenant -Region $Region
      

             
                    b.从第一个节点开始,并在每个节点上重复此作。更新 $NodeName 对于每个节点。从节点中排出角色以确保安全删除,并验证所有角色都已移出节点。 

      @NodeName = "name of the node"
      Suspend-ClusterNode -Name @NodeName -Drain
      Get-ClusterGroup

                      从群集中逐出节点。

      Remove-ClusterNode -Name $NodeName -Force


                     重新启动节点,然后等待 10 分钟以完成修复。

      Restart-Computer -ComputerName $NodeName -Force


                   节点重新启动到作系统后,等待 10 分钟。
                   
                   通过查找“Enclave repair complete”事件,检查状态并验证修复是否成功。
       

      Get-WinEvent "Microsoft-AzureStack-Hci/Debug" -OldestGet-WinEvent "Microsoft-AzureStack-Hci/Debug" -Oldest | ? {$_.Message -match "Enclave"} 
      Get-WinEvent "Microsoft-AzureStack-Hci/Debug" -Oldest | ? {$_.Message -match "Enclave repair complete."}

         
                    c. 修复后,将节点重新添加到群集并恢复节点。 

      Add-ClusterNode -Name $NodeName
      Resume-ClusterNode -Name $NodeName


                   d.d. 对其余节点重复上述步骤。
                   e.在其中一个群集节点上再次运行以下命令,然后再次检查 Azure 本地注册状态。 

      $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


            参考:  排查 Azure Stack HCI 注册问题和错误 - Azure Local |Microsoft 学习版本超链接将引导您访问非 Dell Technologies 运营的网站。

            

      1. 在 23H2 实例上进行解决方案升级后,默认 WDAC 策略丢失。Microsoft 已确认缺少基础策略是预期行为。

        将 Azure Local 从版本 22H2 升级到版本 23H2 后管理安全性。- Azure 本地 |Microsoft 学习版本超链接将引导您访问非 Dell Technologies 运营的网站。
      2. 此链接提供了 Microsoft 提供的已知问题和变通办法的列表:

          AzureLocal-Supportability/TSG/Upgrade/README.md at main ·Azure/AzureLocal-Supportability ·GitHub的本超链接将引导您访问非 Dell Technologies 运营的网站。

      Additional Information

       

      Azure Local 解决方案概述 - Azure Local |Microsoft Learn本超链接将引导您访问非 Dell Technologies 运营的网站。

      Azure 本地版本 23H2 版本信息 - Azure 本地 |Microsoft Learn本超链接将引导您访问非 Dell Technologies 运营的网站。

      适用于 Azure 本地集成系统 AX 服务器的 https://dell.github.io/azurestack-docs/docs/hci/supportmatrix/2506/14g-15g_hci/

      Solution Builder 扩展发行说明 |戴尔美国

      Affected Products

      AX Nodes, ax-650, AX-6515, AX-750, AX-7525
      Article Properties
      Article Number: 000259175
      Article Type: How To
      Last Modified: 14 Oct 2025
      Version:  10
      Find answers to your questions from other Dell users
      Support Services
      Check if your device is covered by Support Services.