Microsoft Azure

Loading

Error Updating to Microsoft Azure Stack HCI version 10.2405.0.23 Dell Apex Cloud

After my first error that got resolved i ran into a second error upgrading at this step.

The cluster update failed. Type ‘UpdateArbAndExtensions’ of Role ‘MocArb’ raised an exception: [UpgradeArbAndExtensions :arcappliance upgrade] Failed with Error C:\Program Files (x86)\Microsoft SDKs\Azure\CLI2\wbin\az.cmd arcappliance upgrade hci –config-file “C:\ClusterStorage\Infrastructure_1\Shares\SU1_Infrastructure_1\MocArb\WorkingDirectory\Appliance\hci-appliance.yaml” –only-show-errors returned a non empty error stream [ERROR: { “errorCode”: “InvalidEntityError”, “errorResponse”: “{\n\”message\”: \”the cloud fabric (MOC) is currently at version v0.13.1. A minimum version of 0.15.0 is required for compatibility\”\n}” }] at [at Invoke-ArcHciAzCommandLine, C:\Program Files\WindowsPowerShell\Modules\ArcHci\0.2.50\archci.psm1: line 3134 at Invoke-ArcHciAzCommand, C:\Program Files\WindowsPowerShell\Modules\ArcHci\0.2.50\archci.psm1: line 3010 at UpgradeArbAndExtensionsInternal, C:\NugetStore\Microsoft.AzureStack.MocArb.LifeCycle.1.2405.0.10\content\Scripts\MocArbHelper.psm1: line 2109 at UpdateArbAndExtensions, C:\NugetStore\Microsoft.AzureStack.MocArb.LifeCycle.1.2405.0.10\content\Scripts\MocArbLifeCycleManager.psm1: line 264 at , C:\Agents\Microsoft.AzureStack.Solution.ECEWinService.10.2405.0.348\content\ECEWinService\InvokeInterfaceInternal.psm1: line 134 at Invoke-EceInterfaceInternal, C:\Agents\Microsoft.AzureStack.Solution.ECEWinService.10.2405.0.348\content\ECEWinService\InvokeInterfaceInternal.psm1: line 130] Command Arguments ——- ——— UpgradeArbAndExtensionsInternal {Parameters=CloudEngine.Configurations.EceInterfaceParameters} {} {CloudEngine.Configurations.EceInterfaceParameters, MocArb, UpdateArbAndExtensions, C… Invoke-EceInterfaceInternal {CloudDeploymentModulePath=C:\NugetStore\Microsoft.AzureStack.Solution.Deploy.CloudDe… at at Trace-Error, C:\NugetStore\Microsoft.AzureStack.MocArb.LifeCycle.1.2405.0.10\content\Scripts\Common\Tracer.psm1: line 63 at UpgradeArbAndExtensionsInternal, C:\NugetStore\Microsoft.AzureStack.MocArb.LifeCycle.1.2405.0.10\content\Scripts\MocArbHelper.psm1: line 2112 at UpdateArbAndExtensions, C:\NugetStore\Microsoft.AzureStack.MocArb.LifeCycle.1.2405.0.10\content\Scripts\MocArbLifeCycleManager.psm1: line 264 at , C:\Agents\Microsoft.AzureStack.Solution.ECEWinService.10.2405.0.348\content\ECEWinService\InvokeInterfaceInternal.psm1: line 134 at Invoke-EceInterfaceInternal, C:\Agents\Microsoft.AzureStack.Solution.ECEWinService.10.2405.0.348\content\ECEWinService\InvokeInterfaceInternal.psm1: line 130 Command Arguments ——- ——— UpgradeArbAndExtensionsInternal {Parameters=CloudEngine.Configurations.EceInterfaceParameters} {} {CloudEngine.Configurations.EceInterfaceParameters, MocArb, UpdateArbAndExtensions, C… Invoke-EceInterfaceInternal {CloudDeploymentModulePath=C:\NugetStore\Microsoft.AzureStack.Solution.Deploy.CloudDe… at Trace-Error, C:\NugetStore\Microsoft.AzureStack.MocArb.LifeCycle.1.2405.0.10\content\Scripts\Common\Tracer.psm1: line 63 at UpgradeArbAndExtensionsInternal, C:\NugetStore\Microsoft.AzureStack.MocArb.LifeCycle.1.2405.0.10\content\Scripts\MocArbHelper.psm1: line 2351 at UpdateArbAndExtensions, C:\NugetStore\Microsoft.AzureStack.MocArb.LifeCycle.1.2405.0.10\content\Scripts\MocArbLifeCycleManager.psm1: line 264 at ,

Resolution was to go onto any Azure Stack HCI Node and run these commands. These commands update MOC to its latest version and then verify its on the latest version.

UPDATE-MOC

THEN RUN

GET-MOCVERSION

Error in Apex Cloud Manager Precheck Upgrade to Version 2405

I ran into an error when running the upgrade precheck in Windows Admin Center Dell Apex Cloud Manager from the latest version of Azure Stack HCI to Microsoft Azure Stack HCI version 10.2405.0.23 . These are the errors and this is how we resolved the issue.

Critical[Node Power State Check][AZ300HOSTPOWER0002] Check Failed: Host power status error on host ‘xxxxxxx’.
Critical[Node Power State Check][AZ300HOSTPOWER0002] Check Failed: Host power status error on host ‘xxxxxxx’.

[Pending Job Check of IDrac][AZ304IDRACJOB0003] Check Failed: Failed to check idrac pending jobs on host ‘xxxxxxx’.
Error[Pending Job Check of IDrac][AZ304IDRACJOB0003] Check Failed: Failed to check idrac pending jobs on host ‘xxxxxxx’.
Error[Compatibility Check for LCM][AZ304COMEX0002] Check Skipped: status of host xxxxxxx is unknown
Error[Compatibility Check for LCM][AZ304COMEX0002] Check Skipped: status of host xxxxxxx is unknown
Error[Compatibility Check for supported-platform][AZ304COMEX0002] Check Skipped: status of host xxxxxxx is unknown
Error[Compatibility Check for supported-platform][AZ304COMEX0002] Check Skipped: status of host xxxxxxx is unknown
ErrorPrecheck detects some errors as listed. Fix them before upgrading the cluster. Refer to KB000215152.

At first we went to reset IDRAC that didnt fix the issue . Then we connect to Apex Cloud Manager via SSH to run these commands which resolved the issue now our Azure Stack HCI cluster is upgrading just fine.

We had to rebuild the linzhi pod that resolved the issue.

1.kubectl get deployments
2.bash /data/store2/ese/scripts/reset_ese_config.sh
3.kubectl scale deployment linzhi-service –replicas=0
4.kubectl scale deployment linzhi-service –replicas=1

Azure Stack Azure Migrate Roadmap

Azure Stack HCI feature part of Azure Migrate is private preview until summer of 2024. Microsoft’s goal is to go public preview in summer of 2024 with the end goal of GA in fall of 2024. One great feature coming in GA is the ability to retain source IP Address.

Azure Migrate VMWare to Azure Stack HCI 23H2

Microsoft recently released Azure Migrate preview feature to migrate from VMware and Hyper V to Azure Stack HCI version 23H2. This blog covers some of the information required to migrate a Windows Virtual Machine from VMWare to Azure Stack HCI 23H2. At this point in private preview version 23H2 is the only supported Azure Stack HCI Operating System. Permissions and requirements to come soon after public preview release in summer of 2024.

There are two appliances required. Private preview link must be used to enable the preview feature and ability to download the zip file required for the source and destination appliances https://aka.ms/HCIMigratePPVMW .

VMware source appliance

Windows Server 2022
8 CPU
80 GB disk
16 GB Memmory

Azure Stack HCI 23H2 Appliance

This appliance must be built on the Azure Stack HCI cluster. It requires the same specifications as the VMWare Server 2022 Azure Migrate appliance.

Windows Preparation

Windows virtual machines you need to configure disk part SAN policy to online all. Here are the commands.

Next steps is to select the virtualization platform and your source VMWare Azure Migrate appliance to setup to migrate the VMWare Windows Server to Azure Stack HCI 23H2.

Select the correct subscription and resource group the cluster resides in. Then select the correct Azure Stack HCI 23H2 Cluster.

Next select the target Azure Migrate Appliance.

Next select the Virtual Machine and click next.

Next select the staged storage account or create a new cache storage account. Then select the target resource group, logical network and storage path.

Next select the Operating System Disk and click next.

Next select the Disks if needed and confirm then click next.

Finally click replicate to start replication.

Now that the Virtual Machine is replicated we can migrate the server.

The migration has been complete.

After successful migration of the Virtual Machine it will show up in Azure Arc inside the Azure Stack HCI Cluster.

Stay tune for additional details around migrating from Hyper V and VMWare to Azure Stack HCI 23H2.