适用于:Azure Stack HCI 版本 22H2
Important
Azure Stack HCI 现在是 Azure 本地的一部分。 但是,较旧版本的 Azure Stack HCI(例如 22H2)将继续引用 Azure Stack HCI,并且不会反映名称更改。 了解详细信息。
警告
本文中提供的部署说明适用于较旧版本,Azure Stack HCI 版本 22H2。 对于新部署,建议使用最新的正式版Azure Local,请参阅“关于Azure Local部署”。
本文介绍如何使用 PowerShell 在包含所有 NVMe 或 SSD 驱动器的单个服务器上部署 Azure Stack HCI,从而创建单节点群集。 它还介绍如何稍后将服务器添加到群集(横向扩展)。
目前无法使用Windows Admin Center在单个服务器上部署 Azure Stack HCI。 有关详细信息,请参阅在单个服务器上使用 Azure Stack HCI。
Prerequisites
- Azure Stack HCI 目录中的一台服务器经认证用作单节点群集,并配置了所有 NVMe 或所有 SSD 驱动器。
- 有关网络、硬件和其他要求,请参阅Azure Stack HCI 网络和域要求。
- (可选)安装Windows Admin Center,以在部署服务器后注册和管理服务器。
在单个服务器上部署
下面是在单个服务器上安装 Azure Stack HCI OS、创建单节点群集、将群集注册到Azure以及创建卷的步骤。
通过打开 PowerShell 会话连接到服务器:
Enter-PSSession -ComputerName <server-name>在服务器上安装 Azure Stack HCI OS。 有关详细信息,请参阅将 Azure Stack HCI OS 部署到服务器上。
使用 服务器配置工具 (SConfig)配置服务器。
使用以下命令安装所需的角色和功能,然后在继续之前重新启动。
Install-WindowsFeature -Name "BitLocker", "Data-Center-Bridging", "Failover-Clustering", "FS-FileServer", "FS-Data-Deduplication", "Hyper-V", "Hyper-V-PowerShell", "RSAT-AD-Powershell", "RSAT-Clustering-PowerShell", "NetworkATC", "Storage-Replica", -IncludeAllSubFeature -IncludeManagementTools使用 PowerShell 创建群集,并跳过创建群集见证。
下面是创建群集并在禁用存储缓存时启用存储空间直通的示例:
$ClusterName= "<Name to use when accessing this system - 15 characters or less>" $ServerName= "<Current name of the server>"New-Cluster -Name $ClusterName -Node $ServerName -nostorage Enable-ClusterStorageSpacesDirect -CacheState Disabled注释
- 群集名称不应超过 15 个字符。
- 如果节点未为其 IP 地址分配使用 DHCP,则
New-Cluster命令需要StaticAddress参数。 此参数应提供节点子网上新的可用 IP 地址。
使用 PowerShell 或Windows Admin Center注册群集。
创建卷。
更新单节点群集
若要安装 Azure Stack HCI 版本 21H2 的更新,请使用 Windows Admin Center(服务器管理器 > 更新)、PowerShell 或通过 远程桌面 进行连接,并使用服务器配置工具 (SConfig)。
若要安装 Azure Stack HCI 版本 22H2 的更新,请使用Windows Admin Center(群集管理器>更新)。 此版本起支持群集感知更新(CAU)。 若要使用 PowerShell 或通过 远程桌面 进行连接并使用服务器配置工具(SConfig),请参阅更新Azure Stack HCI 群集。
有关解决方案更新(如驱动程序和固件更新),请参阅解决方案供应商。
将单节点更改为多节点群集(可选)
可以将服务器添加到单节点群集(也称为横向扩展),但在此过程中必须采取一些手动步骤来正确配置存储空间直通容错域(FaultDomainAwarenessDefault)。 将服务器添加到具有两台或更多服务器的群集时,这些步骤不存在。
通过指定现有服务器和新服务器来验证群集:验证 Azure Stack HCI 群集 - Azure Stack HCI |Microsoft Docs。
如果群集验证成功,请将新服务器添加到群集:添加或删除 Azure Stack HCI 群集的服务器 - Azure Stack HCI |Microsoft Docs。
添加服务器后,将群集的容错域感知从 PhysicalDisk 更改为 ScaleScaleUnit: 内联容错域更改。
(可选)如果需要更高的弹性,可将卷弹性类型从双向镜像改为嵌套双向镜像:从单服务器到双节点群集。