Skip to content

Commit 5887d03

Browse files
Merge pull request #17359 from ManikaDhiman/md-upgrades
Revised upgrade articles
2 parents a8e8d64 + 66412ed commit 5887d03

File tree

4 files changed

+39
-15
lines changed

4 files changed

+39
-15
lines changed

azure-local/upgrade/install-solution-upgrade.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Install solution upgrade on Azure Local
33
description: Learn how to install the solution upgrade on your Azure Local instance.
44
author: alkohli
55
ms.topic: how-to
6-
ms.date: 02/28/2025
6+
ms.date: 03/14/2025
77
ms.author: alkohli
88
ms.reviewer: alkohli
99
ms.service: azure-local
@@ -31,9 +31,9 @@ Before you install the solution upgrade, make sure that you:
3131
- Verify that latest `AzureEdgeLifecycleManager` extension on each machine is installed as per the instructions in [Check the Azure Arc extension](./validate-solution-upgrade-readiness.md#remediation-9-check-the-azure-arc-lifecycle-extension).
3232

3333
:::image type="content" source="media/install-solution-upgrade/verify-lcmextension-installed.png" alt-text="Screenshot of Extensions page showing AzureEdgeLifeCycleManager extension install on an Azure Local machine." lightbox="./media/install-solution-upgrade/verify-lcmextension-installed.png":::
34-
34+
- Have failover cluster name between 3 to 15 characters.
3535
- Have an Active Directory user credential that's a member of the local Administrator group. Work with your Active Directory administrator to obtain this credential.
36-
- Have IPv4 network range with six, contiguous IP addresses available for new Azure Arc services. Work with your network administrator to ensure that the IP addresses aren't in use and meet the outbound connectivity requirement.
36+
- Have IPv4 network range that matches your host IP address subnet with six, contiguous IP addresses available for new Azure Arc services. Work with your network administrator to ensure that the IP addresses aren't in use and meet the outbound connectivity requirement.
3737
- Have Azure subscription permissions for [Azure Stack HCI Administrator and Reader](../manage/assign-vm-rbac-roles.md#about-builtin-rbac-roles).
3838

3939
:::image type="content" source="media/install-solution-upgrade/verify-subscription-permissions-roles.png" alt-text="Screenshot of subscription with permissions assigned to required roles for upgrade." lightbox="./media/install-solution-upgrade/verify-subscription-permissions-roles.png":::

azure-local/upgrade/upgrade-22h2-to-23h2-other-methods.md

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Upgrade Azure Stack HCI OS, version 22H2 to version 23H2 via other method
33
description: Learn how to upgrade from Azure Stack HCI OS, version 22H2 to version 23H2 using other manual methods on Azure Local.
44
author: alkohli
55
ms.topic: how-to
6-
ms.date: 03/10/2025
6+
ms.date: 03/14/2025
77
ms.author: alkohli
88
ms.reviewer: alkohli
99
ms.service: azure-local
@@ -31,7 +31,7 @@ The Azure Stack HCI operating system update is available via the Windows Update
3131
To upgrade the OS on your system, follow these high-level steps:
3232

3333
1. [Complete prerequisites.](#complete-prerequisites)
34-
1. [Update registry key.](#step-0-update-registry-key)
34+
1. [Update registry keys.](#step-0-update-registry-keys)
3535
1. [Connect to your system.](#step-1-connect-to-your-system)
3636
1. Install new OS using one of the other methods:
3737
1. [Manual upgrade of a Failover Cluster using SConfig.](#method-1-perform-a-manual-os-update-of-a-failover-cluster-using-sconfig)
@@ -49,15 +49,23 @@ Before you begin, make sure that:
4949
- You have access to the Azure Stack HCI OS, version 23H2 software update. This update is available via Windows Update or as a downloadable media. The media is an ISO file that you can download from the [Azure portal](https://portal.azure.com/#view/Microsoft_Azure_HybridCompute/AzureArcCenterBlade/~/hciGetStarted).
5050
- You have access to a client that can connect to your Azure Local. This client should be running PowerShell 5.0 or later.
5151

52-
## Step 0: Update registry key
52+
## Step 0: Update registry keys
5353

54-
To avoid issues with Resilient File System (ReFS) during OS upgrade, run the following command on each machine in the system to update registry key:
54+
To avoid issues with Resilient File System (ReFS) during OS upgrade, run the following commands on each machine in the system to update registry keys:
5555

5656
```powershell
5757
# Set RefsEnableMetadataValidation to 0
5858
Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\FileSystem" -Name "RefsEnableMetadataValidation" -Value 0 -Type DWord -ErrorAction Stop
5959
```
6060

61+
```powershell
62+
# Create the parameters key if it does not exist. If it does already exist, the command may fail with an error, which is expected.
63+
New-Item -Path HKLM:\SYSTEM\CurrentControlSet\Services\Vid\Parameters
64+
65+
# Set the SkipSmallLocalAllocations value to 0
66+
New-ItemProperty -Path HKLM:\SYSTEM\CurrentControlSet\Services\Vid\Parameters -Name SkipSmallLocalAllocations -Value 0 -PropertyType DWord
67+
```
68+
6169
## Step 1: Connect to your system
6270

6371
Follow these steps on your client to connect to one of the machines on your system.

azure-local/upgrade/upgrade-22h2-to-23h2-powershell.md

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Upgrade Azure Stack HCI OS, version 22H2 to version 23H2 via PowerShell
33
description: Learn how to use PowerShell to upgrade Azure Stack HCI OS, version 22H2 to version 23H2.
44
author: alkohli
55
ms.topic: how-to
6-
ms.date: 03/10/2025
6+
ms.date: 03/14/2025
77
ms.author: alkohli
88
ms.reviewer: alkohli
99
ms.service: azure-local
@@ -31,7 +31,7 @@ The Azure Stack HCI operating system update is available via the Windows Update
3131
To upgrade the OS on your system, follow these high-level steps:
3232

3333
1. [Complete the prerequisites.](#complete-prerequisites)
34-
1. [Update registry key.](#step-0-update-registry-key)
34+
1. [Update registry keys.](#step-0-update-registry-keys)
3535
1. [Connect to Azure Local, version 22H2.](#step-1-connect-to-azure-local)
3636
1. [Check for the available updates using PowerShell.](#step-1-connect-to-azure-local)
3737
1. [Install new OS using PowerShell.](#step-2-install-new-os-using-powershell)
@@ -54,15 +54,23 @@ Before you begin, make sure that:
5454
5555
Follow these steps to install the solution upgrade:
5656

57-
## Step 0: Update registry key
57+
## Step 0: Update registry keys
5858

59-
To avoid issues with Resilient File System (ReFS) during OS upgrade, run the following command on each machine in the system to update registry key:
59+
To avoid issues with Resilient File System (ReFS) during OS upgrade, run the following commands on each machine in the system to update registry keys:
6060

6161
```powershell
6262
# Set RefsEnableMetadataValidation to 0
6363
Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\FileSystem" -Name "RefsEnableMetadataValidation" -Value 0 -Type DWord -ErrorAction Stop
6464
```
6565

66+
```powershell
67+
# Create the parameters key if it does not exist. If it does already exist, the command may fail with an error, which is expected.
68+
New-Item -Path HKLM:\SYSTEM\CurrentControlSet\Services\Vid\Parameters
69+
70+
# Set the SkipSmallLocalAllocations value to 0
71+
New-ItemProperty -Path HKLM:\SYSTEM\CurrentControlSet\Services\Vid\Parameters -Name SkipSmallLocalAllocations -Value 0 -PropertyType DWord
72+
```
73+
6674
## Step 1: Connect to Azure Local
6775

6876
Follow these steps on your client to connect to one of the machines of your Azure Local instance.

azure-local/upgrade/upgrade-22h2-to-23h2-windows-admin-center.md

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Upgrade Azure Stack HCI OS, version 22H2 to version 23H2 via Windows Admi
33
description: Learn how to upgrade Azure Stack HCI OS, version 22H2 to version 23H2 using Windows Admin Center.
44
author: alkohli
55
ms.topic: how-to
6-
ms.date: 03/10/2025
6+
ms.date: 03/14/2025
77
ms.author: alkohli
88
ms.reviewer: alkohli
99
ms.service: azure-local
@@ -31,7 +31,7 @@ The Azure Stack HCI operating system update is available via Windows Update and
3131
To upgrade the OS on your Azure Local, follow these high-level steps:
3232

3333
1. [Complete the prerequisites](#complete-prerequisites).
34-
1. [Update registry key.](#step-0-update-registry-key)
34+
1. [Update registry keys.](#step-0-update-registry-keys)
3535
1. [Connect to the Azure Local, version 22H2](#step-1-connect-to-azure-local-via-windows-admin-center).
3636
1. [Check for the available updates using Windows Admin Center.](#step-2-install-operating-system-and-hardware-updates-using-windows-admin-center)
3737
1. [Install the new OS, hardware and extension updates using Windows Admin Center.](#step-2-install-operating-system-and-hardware-updates-using-windows-admin-center)
@@ -50,15 +50,23 @@ Before you begin, make sure that:
5050
> [!NOTE]
5151
> The offline ISO upgrade method is not available when using Windows Admin Center. For these steps, see [Upgrade the operating system on Azure Local via PowerShell](./upgrade-22h2-to-23h2-powershell.md)
5252
53-
## Step 0: Update registry key
53+
## Step 0: Update registry keys
5454

55-
To avoid issues with Resilient File System (ReFS) during OS upgrade, run the following command on each machine in the system to update registry key:
55+
To avoid issues with Resilient File System (ReFS) during OS upgrade, run the following commands on each machine in the system to update registry keys:
5656

5757
```powershell
5858
# Set RefsEnableMetadataValidation to 0
5959
Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\FileSystem" -Name "RefsEnableMetadataValidation" -Value 0 -Type DWord -ErrorAction Stop
6060
```
6161

62+
```powershell
63+
# Create the parameters key if it does not exist. If it does already exist, the command may fail with an error, which is expected.
64+
New-Item -Path HKLM:\SYSTEM\CurrentControlSet\Services\Vid\Parameters
65+
66+
# Set the SkipSmallLocalAllocations value to 0
67+
New-ItemProperty -Path HKLM:\SYSTEM\CurrentControlSet\Services\Vid\Parameters -Name SkipSmallLocalAllocations -Value 0 -PropertyType DWord
68+
```
69+
6270
## Step 1: Connect to Azure Local via Windows Admin Center
6371

6472
Follow these steps to add and connect to an Azure Local machine via Windows Admin Center.

0 commit comments

Comments
 (0)