部署 Azure Stack HCI 操作系统

适用于:Azure Stack HCI 版本 22H2

Important

Azure Stack HCI 现在是 Azure 本地的一部分。 但是,较旧版本的 Azure Stack HCI(例如 22H2)将继续引用 Azure Stack HCI,并且不会反映名称更改。 了解详细信息。

警告

本文中提供的部署说明适用于较旧版本,Azure Stack HCI 版本 22H2。 对于新部署,建议使用最新的正式版Azure Local,请参阅“关于Azure Local部署”。

部署 Azure Stack HCI 的第一步是下载 Azure Stack HCI 并在要群集的每个服务器上安装操作系统。 本文讨论部署操作系统的不同方式,以及如何使用Windows Admin Center连接到服务器。

注释

如果已通过首选Microsoft硬件合作伙伴从 Azure Stack HCI 目录购买了 Azure Stack HCI 集成系统解决方案硬件,则应预安装 Azure Stack HCI 操作系统。 在这种情况下,可以跳过此步骤,并继续创建 Azure Stack HCI 群集。

确定硬件和网络要求

Microsoft建议从合作伙伴购买经过验证的Azure Stack HCI 硬件/软件解决方案。 这些解决方案是依据我们的参考体系结构设计和汇编的,并且经过了验证,能够确保兼容性和可靠性,因此你可以快速起步和运行。 检查所使用的系统、组件、设备和驱动程序是否经过认证,以便与 Azure Stack HCI 一起使用。 请访问Azure Stack HCI 解决方案网站以获取已验证的解决方案。

至少需要一台服务器、服务器之间的可靠高带宽、低延迟网络连接,以及 SATA、SAS、NVMe 或永久内存驱动器,这些驱动器在物理上只附加到一台服务器。 但是,硬件要求可能因要部署的群集的大小和配置而异。 若要确保部署成功,请查看Azure Stack HCI 系统要求。

在部署 Azure Stack HCI 操作系统之前:

有关 Azure Stack HCI 和Windows Server要求的Azure Kubernetes 服务,请参阅有关 Azure Stack HCI 的 AKS 要求。

收集信息

若要准备部署,需要记下部署的服务器名称、域名、计算机帐户名称、RDMA 协议和版本以及 VLAN ID。 收集有关你的环境的以下详细信息:

  • 服务器名称: 熟悉组织的计算机、文件、路径和其他资源的命名策略。 如果需要预配多个服务器,每个服务器应具有唯一的名称。

  • 域名: 熟悉组织的域命名和域加入策略。 您将把服务器加入到您的域中,并且需要指定域名。

  • 计算机帐户名称: 要添加为群集节点的服务器具有计算机帐户。 这些计算机帐户需要移动到其自己的专用组织单位(OU)。

  • 组织单位(OU): 如果尚未这样做,请为计算机帐户创建专用 OU。 请与域管理员联系,了解如何创建 OU。 有关详细信息,请参阅 创建故障转移群集。

  • 静态 IP 地址:Azure Stack HCI 需要用于存储和工作负荷(VM)流量的静态 IP 地址,并且不支持通过 DHCP 为此高速网络分配动态 IP 地址。 可以将 DHCP 用于管理网络适配器,除非在团队中使用两个,在这种情况下,需要再次使用静态 IP。 咨询网络管理员,了解应用于群集中每台服务器的 IP 地址。

  • RDMA 网络: 有两种类型的 RDMA 协议:iWarp 和 RoCE。 请记下你的网络适配器使用哪一种。如果是 RoCE,还请记下版本(v1 或 v2)。 对于 RoCE,还请记下架顶式交换机的型号。

  • VLAN ID: 请注意要用于服务器上的网络适配器的 VLAN ID(如果有)。 应该能够从网络管理员处获取此信息。

  • 网站名称: 对于拉伸群集,两个站点用于灾难恢复。 可以使用Active Directory 域服务设置站点,或者“创建群集向导”可以自动为你设置这些站点。 请与域管理员联系,了解如何设置站点。

安装 Windows Admin Center

Windows Admin Center是基于浏览器的本地部署应用,用于管理 Azure Stack HCI。 安装Windows Admin Center的最简单方法是在本地管理电脑(桌面模式),但你也可以将其安装在服务器(服务模式) 上。

如果在服务器上安装Windows Admin Center,则需要 CredSSP 的任务(例如群集创建和安装更新和扩展),需要使用Windows Admin Center服务器上的网关管理员组成员的帐户。 有关详细信息,请参阅“配置用户访问控制和权限”的前两部分。

准备用于部署的硬件

为 Azure Stack HCI 解决方案获取服务器硬件后,可以将其机架和布线。 使用以下步骤准备用于部署操作系统的服务器硬件。

  1. 架起要在服务器群集中使用的所有服务器节点。
  2. 将服务器节点连接到网络交换机。
  3. 根据Azure Stack HCI 硬件供应商的建议,配置服务器的 BIOS 或统一可扩展固件接口(UEFI),以最大限度地提高性能和可靠性。

注释

如果要准备单服务器部署,请参阅 Azure Stack HCI OS 单一服务器概述

操作系统部署选项

可以采用用于部署其他Microsoft操作系统的相同方式部署 Azure Stack HCI 操作系统:

  • 服务器制造商预安装。
  • 使用应答文件进行无外设部署。
  • System Center Virtual Machine Manager(VMM)。
  • 网络部署。
  • 通过直接将键盘连接到数据中心中的服务器硬件或将 KVM 硬件设备连接到服务器硬件来手动部署。

服务器制造商预安装

对于Azure Stack HCI 操作系统的企业部署,我们建议从首选硬件合作伙伴Azure Stack HCI 集成系统解决方案硬件。 解决方案硬件已预安装操作系统,并支持使用Windows Admin Center从硬件制造商部署和更新驱动程序和固件。

解决方案硬件范围从 1 到 16 个节点,由Microsoft和合作伙伴供应商测试和验证。 若要从首选硬件合作伙伴查找Azure Stack HCI 解决方案硬件,请参阅Azure Stack HCI 目录。

无外设部署

可以使用应答文件执行操作系统的无外设部署。 应答文件使用 XML 格式在无人参与安装操作系统期间定义配置设置和值。

对于此部署选项,可以使用Windows系统映像管理器创建 unattend.xml 应答文件,以在服务器上部署操作系统。 Windows系统映像管理器通过包含组件部分的图形工具创建无人参与答案文件,以定义配置问题的“答案”,然后确保文件中的格式和语法正确。 Windows评估和部署工具包(Windows ADK)中提供了Windows系统映像管理器工具。 若要开始:下载并安装 Windows ADK。

System Center Virtual Machine Manager (VMM) 部署

可以使用 System Center 2022 在裸机硬件上部署 Azure Stack HCI 版本 21H2 操作系统,以及群集和管理服务器。 有关使用 VMM 执行操作系统裸机部署的详细信息,请参阅 从裸机计算机预配 Hyper-V 主机或群集。

Important

不能使用 Microsoft System Center Virtual Machine Manager 2019 部署或管理运行 Azure Stack HCI 版本 21H2 的群集。 如果使用 VMM 2019 管理 Azure Stack HCI 版本 20H2 群集,请不要尝试在不首先安装 System Center 2022 的情况下将群集升级到版本 21H2。

网络部署

另一种选择是使用 Windows 部署服务通过网络安装 Azure Stack HCI 操作系统。

手动部署

若要在要群集的每个服务器的系统驱动器上手动部署Azure Stack HCI 操作系统,请通过首选方法安装操作系统,例如从 DVD 或 USB 驱动器启动。 使用服务器配置工具(SConfig)完成安装过程,以便为服务器或服务器准备群集。 若要了解有关该工具的详细信息,请参阅 使用 SConfig 配置服务器核心安装。

若要手动安装 Azure Stack HCI 操作系统,

  1. 在要安装操作系统的服务器的系统驱动器上启动安装Azure Stack HCI 向导。

  2. 选择要安装的语言或接受默认语言设置,选择“ 下一步”,然后在向导的下一页上,选择“ 立即安装”。

    安装Azure Stack HCI 向导的语言页。

  3. 在“适用的通知和许可条款”页上,查看许可条款,选中“ 我接受许可条款 ”复选框,然后选择“ 下一步”。

  4. 在需要哪种类型的安装上?页面,选择“自定义:仅安装较新版本的 Azure Stack HCI”(高级)。

    注释

    此版本的操作系统不支持升级安装。

    安装Azure Stack HCI 向导的安装类型选项页。

  5. 在“要安装Azure Stack HCI 的位置”页上,确认要安装操作系统的驱动器位置或更新操作系统,然后选择“下一步”。

    安装Azure Stack HCI 向导的驱动器位置页。

  6. “安装Azure Stack HCI”页显示以显示进程的状态。

    安装Azure Stack HCI 向导的状态页。

    注释

    安装过程会两次重启操作系统来完成该过程,并在打开管理员命令提示之前显示有关启动服务的通知。

  7. 在管理员命令提示符下,选择“ 确定” 以在登录到操作系统之前更改用户的密码,然后按 Enter。

    更改密码提示。

  8. 在“输入管理员的新凭据”提示符下,输入新密码,再次输入以确认密码,然后按 Enter。

  9. 在密码已更改确认提示时,按 Enter。

    更改的密码确认提示

使用 SConfig 配置服务器

现在,你可以使用服务器配置工具 (SConfig) 来执行重要任务了。 若要使用 SConfig,请登录到运行 Azure Stack HCI 操作系统的服务器。 这可以通过键盘和监视器在本地进行,也可以使用远程管理(无外设或 BMC)控制器或远程桌面来进行。 登录到服务器时,SConfig 工具会自动打开。

服务器配置工具接口。

从“欢迎Azure Stack HCI”窗口(SConfig 工具),可以在每台服务器上执行以下初始配置任务:

  • 配置网络或确认网络是使用动态主机配置协议(DHCP)自动配置的。
  • 如果默认自动生成的服务器名称不适合你,请重命名服务器。
  • 将服务器加入Active Directory域。
  • 将域用户帐户或指定的域组添加到本地管理员。
  • 如果计划从本地子网外部管理服务器,并且决定尚未加入域,请启用对Windows远程管理(WinRM)的访问权限。 (默认防火墙规则允许从本地子网和Active Directory域服务中的任何子网进行管理。

有关详细信息,请参阅服务器配置工具(SConfig)。

在每个服务器上根据需要配置 SConfig 的操作系统后,即可在Windows Admin Center中使用群集创建向导来群集服务器。

注释

如果要在单个服务器上安装 Azure Stack HCI,则必须使用 PowerShell 创建群集。

后续步骤

若要执行与本文相关的下一个管理任务,请参阅: