Skip to content

Latest commit

 

History

History
152 lines (89 loc) · 9.28 KB

deployment-install-os.md

File metadata and controls

152 lines (89 loc) · 9.28 KB
title description author ms.topic ms.date ms.author ms.reviewer ms.subservice
Install Azure Stack HCI, version 23H2 operating system
Learn how to install the Azure Stack HCI, version 23H2 operating system on each server of your cluster.
alkohli
how-to
02/28/2024
alkohli
alkohli
azure-stack-hci

Install the Azure Stack HCI, version 23H2 operating system

[!INCLUDE applies-to]

This article describes the steps needed to install the Azure Stack HCI, version 23H2 operating system locally on each server in your cluster.

Prerequisites

Before you begin, make sure you do the following steps:

  • Satisfy the prerequisites.
  • Prepare your Active Directory environment.
  • Make sure to keep a password handy to use to sign in to the operating system. This password must conform to the length and complexity requirements. Use a password that is at least 12 characters long and contains a lowercase character, an uppercase character, a numeral, and a special character.

Boot and install the operating system

To install the Azure Stack HCI, version 23H2 operating system, follow these steps:

  1. Download the Azure Stack HCI operating system from the Azure portal.

  2. Start the Install Azure Stack HCI wizard on the system drive of the server where you want to install the operating system.

  3. Choose the language to install or accept the default language settings, select Next, and then on next page of the wizard, select Install now.

    :::image type="content" source="media/deployment-install-os/azure-stack-hci-install-language.png" alt-text="Screenshot of the language page of the Install Azure Stack HCI wizard." lightbox="media/deployment-install-os/azure-stack-hci-install-language.png":::

  4. On the Applicable notices and license terms page, review the license terms, select the I accept the license terms checkbox, and then select Next.

  5. On the Which type of installation do you want? page, select Custom: Install the newer version of Azure Stack HCI only (advanced).

    [!NOTE] Upgrade installations are not supported in this release of the operating system.

    :::image type="content" source="media/deployment-install-os/azure-stack-hci-install-which-type.png" alt-text="Screenshot of the language page of the Install Type Azure Stack HCI wizard." lightbox="media/deployment-install-os/azure-stack-hci-install-language.png":::

  6. On the Where do you want to install Azure Stack HCI? page, confirm the drive on which the operating system is installed, and then select Next.

    :::image type="content" source="media/deployment-install-os/azure-stack-hci-install-where.png" alt-text="Screenshot of the installation type page of the Install Azure Stack HCI wizard." lightbox="media/deployment-install-os/azure-stack-hci-install-where.png":::

    [!NOTE] If the hardware was used before, run diskpart to clean the OS drive. For more information, see how to use diskpart. Also see the instructions in Clean drives.

  7. The Installing Azure Stack HCI page displays to show status on the process.

    :::image type="content" source="media/deployment-install-os/azure-stack-hci-installing.png" alt-text="Screenshot of the status page of the Install Azure Stack HCI wizard." lightbox="media/deployment-install-os/azure-stack-hci-installing.png":::

    [!NOTE] The installation process restarts the operating system twice to complete the process, and displays notices on starting services before opening an Administrator command prompt.

  8. At the Administrator command prompt, select Ok to change the user's password before signing in to the operating system, then press Enter.

    :::image type="content" source="media/deployment-install-os/azure-stack-hci-change-admin-password.png" alt-text="Screenshot of the change password prompt." lightbox="media/deployment-install-os/azure-stack-hci-change-admin-password.png":::

  9. At the Enter new credential for Administrator prompt, enter a new password.

    [!IMPORTANT] Make sure that the local administrator password follows Azure password length and complexity requirements. Use a password that is at least 12 characters long and contains a lowercase character, an uppercase character, a numeral, and a special character.

    Enter the password again to confirm it, then press Enter.

  10. At the Your password has been changed confirmation prompt, press Enter.

    :::image type="content" source="media/deployment-install-os/azure-stack-hci-admin-password-changed.png" alt-text="Screenshot of the changed password confirmation prompt." lightbox="media/deployment-install-os/azure-stack-hci-admin-password-changed.png":::

Now you're ready to use the Server Configuration tool (SConfig) to perform important tasks.

Configure the operating system using SConfig

You can use SConfig to configure Azure Stack HCI version 23H2 after installation.

To use SConfig, sign in to the server running the Azure Stack HCI operating system. This could be locally via a keyboard and monitor, or using a remote management (headless or BMC) controller, or Remote Desktop. The SConfig tool opens automatically when you sign in to the server.

:::image type="content" source="media/deployment-install-os/azure-stack-hci-sconfig-screen.png" alt-text="Screenshot of the Server Configuration tool interface." lightbox="media/deployment-install-os/azure-stack-hci-sconfig-screen.png":::

Important

Do not install Windows Updates using SConfig. Updates are installed during the deployment. Installing updates using SConfig causes a deployment failure.

Follow these steps to configure the operating system using SConfig:

  1. Install the latest drivers and firmware as per the instructions provided by your hardware manufacturer. You can use SConfig to run driver installation apps. After the installation is complete, restart your servers.

  2. Configure networking as per your environment. You can configure the following optional settings:

  3. Use the Network Settings option in SConfig to configure a default valid gateway and a DNS server. Set DNS to the DNS of the domain you're joining.

  4. Configure a valid time server on each server. Validate that your server is not using the local CMOS clock as a time source, using the following command:

    w32tm /query /status

    To configure a valid time source, run the following command:

    w32tm /config /manualpeerlist:"ntpserver.contoso.com" /syncfromflags:manual /update

    Confirm that the time is successfully synchronizing using the new time server:

    w32tm /query /status

    Once the server is domain joined, it synchronizes its time from the PDC emulator.

  5. (Optional) At this point, you can enable Remote Desktop Protocol (RDP) and then RDP to each server rather than use the virtual console. This action should simplify performing the remainder of the configuration.

  6. Clean all the non-OS drives for each server that you intend to deploy. Remove any virtual media that have been used when installing the OS. Also validate that no other root drives exist.

  7. Restart the servers.

  8. Set the local administrator credentials to be identical across all servers.

    [!NOTE]

    • Make sure that the local administrator password follows Azure password length and complexity requirements. Use a password that is at least 12 characters long and contains a lowercase character, an uppercase character, a numeral, and a special character.
    • Do not join the servers with the Azure Stack HCI operating system installed, to the Active Directory domain prior to cloud deployment. Cluster nodes are automatically joined to a domain during the Deployment via Azure portal.

Install required Windows roles

  1. Install the Hyper-V role. Run the following command on each server of the cluster:

    Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All

    Your servers will restart; this takes a few minutes.

You are now ready to register the Azure Stack HCI server with Azure Arc and assign permissions for deployment.

Next steps