从裸机计算机预配 Hyper-V 主机或群集

本文介绍如何在 System Center Virtual Machine Manager (VMM) 构造中从未安装任何设备的裸机计算机预配 Hyper-V 主机或群集。

除了将现有 Windows Server 作为 Hyper-V 主机和群集添加到构造之外,VMM 还可以发现物理裸机计算机,自动安装操作系统,并将其预配为 Hyper-V 服务器主机和群集。

下面介绍了如何执行以下操作:

  1. 验证先决条件:在开始之前,请确保已具备所有先决条件。
  2. 初始配置:在计算机上设置 BIOS 以支持虚拟化,将 BIOS 启动顺序设置为从已启用预启动执行环境(PXE)的网络适配器启动为第一台设备,并在每台计算机上配置 BMC 的登录凭据和 IP 地址设置。 需要为计算机名称创建 DNS 条目和 Active Directory 帐户,建议为 DNS 复制留出时间。
  3. 准备 PXE 服务器环境:将 PXE 服务器添加到 VMM 管理(如先决条件中所述:在 VMM 中创建主机、主机群集、从裸机横向扩展文件服务器群集,以及如何将 PXE 服务器添加到 VMM)。
  4. 将资源添加到 VMM 库:添加包含具有适当操作系统的通用虚拟硬盘的资源(如先决条件:在 VMM 中创建主机、主机群集或从 VMM 中的裸机横向扩展文件服务器群集)以用作安装过程中要添加到操作系统的基本映像和可选驱动程序文件。
  5. 创建配置文件:在库中,创建一个或多个物理计算机配置文件。 这些配置文件包括配置设置,例如操作系统映像的位置、硬件和操作系统配置设置。
  6. 创建 Hyper-V 主机或群集:运行不同的向导,具体取决于是要设置独立主机还是群集。

开始之前

注意

VMM 不支持在不相交命名空间中预配物理计算机。 解决方法如下:

  1. 在非不连续命名空间域中预配裸机。
  2. 从 VMM 中删除预配的主机。
  3. 将主机加入感兴趣的不相交命名空间域。
  4. 将主机添加回 VMM。 使用 此过程

确保满足以下先决条件:

组件 先决条件 详细信息
物理计算机 支持发现 每个物理计算机必须安装一个基板管理控制器(BMC),以便进行带外管理。 通过 BMC,你可以远程访问计算机,独立于操作系统和控制系统功能,例如关闭或打开计算机的能力。 BMC 要求:

BMC 必须使用受支持的带外管理协议之一,并且必须在 BMC 设置中启用管理协议。

支持的协议包括:智能平台管理接口(IPMI)版本 1.5 或 2.0;数据中心管理接口 (DCMI) 版本 1.0;服务器硬件系统管理体系结构(SMASH)版本 1.0(WS-Man):自定义协议,如集成灯出 (iLO)

BMC 必须为 BMC 模型使用最新版本的固件。

BMC 必须使用登录凭据进行配置,并且必须使用静态 IP 寻址或 DHCP。 如果使用 DHCP,建议将 DHCP 配置为为每个 BMC 分配常量 IP 地址,例如,使用 DHCP 预留。

VMM 管理服务器必须能够访问在其上配置 BMC 的网段。
物理计算机 Hyper-V 角色要求 支持 Hyper-V 角色的计算机必须使用基于 x64 的处理器,并启用适当的基本输入/输出系统(BIOS)设置。
物理计算机 DNS 如果你的环境有多个域名系统(DNS)服务器,其中 DNS 复制可能需要一些时间,我们强烈建议为分配给物理计算机的计算机名称创建 DNS 条目,并允许 DNS 复制发生。 否则,部署计算机可能会失败。
物理计算机 BIOS/EFI 确定计算机是使用可扩展固件接口(EFI)还是 BIOS。 如果拥有每种类型的计算机,则必须为每个类型创建单独的配置文件。
物理计算机 操作系统 可以将 Windows Server 2016 节点添加到 Windows Server 2012 R2 群集,但要满足前面指定的要求:但是,不能将 Windows Server 2012 R2 节点添加到 Windows Server 2016 群集。

注意:VMM 2019 UR3 及更高版本支持 Azure Stack 超融合基础结构(HCI 版本 20H2)。
PXE 服务器 部署要求 必须使用 Windows 部署服务配置 PXE 服务器。

如果在环境中配置了 Windows 部署服务的现有 PXE 服务器,则可以将该服务器添加到 VMM。 然后,可以使用它在 VMM 中预配(并且 VMM 仅识别生成的服务器)。 根据 PXE 服务器的配置方式继续处理所有其他请求。

如果没有现有的 PXE 服务器,则可以在运行受支持的操作系统(Windows Server 2012 R2 或更高版本)的服务器上部署 Windows 部署服务角色。

安装 Windows 部署服务时,必须同时安装部署服务器和传输服务器选项。 无需添加图像。 在主机部署期间,VMM 使用已创建并存储在库中的虚拟硬盘。 此外,无需在 PXE 响应选项卡上配置设置。VMM 提供自己的 PXE 提供程序。

PXE 服务器必须位于要设置的物理计算机所在的同一子网中。

在添加 PXE 服务器时,你必须为在 PXE 服务器上有本地管理员权限的帐户指定帐户凭据。 你可以输入用户名和密码,或指定运行方式帐户。 如果要使用运行方式帐户,可以在开始之前或部署期间创建 RunAs 帐户。
PXE 服务器 引导顺序 在每台计算机上,将 BIOS 启动顺序设置为从启用预启动执行环境 (PXE) 的网络适配器(作为第一台设备)启动。
虚拟硬盘 操作系统 确保 VMM 库共享中具有通用化虚拟硬盘。 它必须运行 Windows Server 2012 R2 或更高版本。

我们建议为生产服务器使用 .vhd 或 .vhdx 文件格式的固定磁盘,以便提高性能并帮助保护用户数据。 默认情况下,创建物理计算机配置文件时,VMM 会将动态磁盘转换为固定磁盘。

如果计划分配客户驱动程序,则它们必须存在于库中。

若要创建虚拟硬盘,可以创建虚拟机、安装来宾操作系统,然后将 sysprep 与 /generalize 和 /oobe 选项一起使用。

在主机或群集上部署的虚拟硬盘上的操作系统必须支持从虚拟硬盘(VHD)选项启动。

如果你使用远程桌面服务 (RDS) 来管理服务器,我们建议你在映像中启用 RDS 连接。 还可以在物理计算机配置文件中使用应答文件启用 RDS。
联网 Logical networks 如果已在 VMM 中配置逻辑网络或逻辑交换机,则可以在物理计算机配置文件中包含这些配置。

若要在物理计算机配置文件(对于主机或主机群集)中包含要应用于物理 NIC 的逻辑交换机,必须首先执行某些步骤。 确保已在主计算机或计算机上安装了预期数量的 NIC。 此外,在 VMM 中创建物理计算机配置文件之前,请创建逻辑交换机。

若要在物理计算机配置文件中包含通过逻辑网络控制的静态 IP 寻址,请配置逻辑网络。 逻辑网络必须至少包含一个网络站点和静态 IP 地址池。 网络站点还必须可用于主机组或要从裸机创建的主机的父主机组。

若要在物理计算机配置文件(主机或主机群集)中包含主机的虚拟 NIC,必须先执行某些步骤。 确保已在要成为主机的计算机或计算机上安装了预期的物理 NIC 数量。 此外,在 VMM 管理服务器上,安装所有必要的虚拟交换机扩展和扩展提供程序,创建至少一个 VM 网络,并创建逻辑交换机。 在逻辑交换机中,最佳做法是包含虚拟端口的一个或多个端口分类。
物理计算机配置文件 应答文件 如果希望物理计算机配置文件包含对应答文件(Unattend.xml文件)或自定义资源的引用(例如,部署后脚本命令中引用的应用程序安装程序),请在部署前创建应答文件或获取自定义资源,并将其添加到 VMM 库共享。 在库共享中,将自定义资源放置在一个或多个文件夹中,并带有一个 。CR(自定义资源)扩展。 VMM 将其识别为自定义资源。 例如,你可能想要创建一个应答文件来启用远程桌面服务并将其放置在库共享上。 然后,可以在配置物理计算机配置文件时选择该文件。

默认情况下,从裸机部署服务器或群集时,VMM 会自动执行以下操作(不需要应答文件或部署后命令):安装 Hyper-V 主机的 Hyper-V 角色。 为 Hyper-V 群集安装 Hyper-V 角色、故障转移群集功能和多路径 I/O (MPIO)。
帐户 需要两个运行方式帐户。

用于将计算机加入域的运行方式帐户。 你可以在“设置” 工作区中创建运行方式帐户。

用于访问每台计算机上的基板管理控制器(BMC)的运行方式帐户。
组件 先决条件 详细信息
物理计算机 支持发现 每个物理计算机必须安装一个基板管理控制器(BMC),以便进行带外管理。 通过 BMC,你可以远程访问计算机,独立于操作系统和控制系统功能,例如关闭或打开计算机的能力。 BMC 要求:

BMC 必须使用受支持的带外管理协议之一,并且必须在 BMC 设置中启用管理协议。

支持的协议包括:智能平台管理接口(IPMI)版本 1.5 或 2.0;数据中心管理接口 (DCMI) 版本 1.0;服务器硬件系统管理体系结构(SMASH)版本 1.0(WS-Man):自定义协议,如集成灯出 (iLO)

BMC 应为 BMC 模型使用最新版本的固件。

BMC 必须使用登录凭据进行配置,并且必须使用静态 IP 寻址或 DHCP。 如果使用 DHCP,建议将 DHCP 配置为为每个 BMC 分配常量 IP 地址,例如,使用 DHCP 预留。

VMM 管理服务器必须能够访问在其上配置 BMC 的网段。
物理计算机 Hyper-V 角色要求 支持 Hyper-V 角色的计算机必须使用基于 x64 的处理器,并启用适当的基本输入/输出系统(BIOS)设置。
物理计算机 DNS 如果你的环境有多个域名系统(DNS)服务器,其中 DNS 复制可能需要一些时间,我们强烈建议为分配给物理计算机的计算机名称创建 DNS 条目,并允许 DNS 复制发生。 否则,部署计算机可能会失败。
物理计算机 BIOS/EFI 确定计算机是使用可扩展固件接口(EFI)还是 BIOS。 如果拥有每种类型的计算机,则必须为每个类型创建单独的配置文件。
物理计算机 操作系统 可以将 Windows Server 2025 节点添加到 Windows Server 2022 群集,但需满足前面指定的要求:但是,不能将 Windows Server 2022 节点添加到 Windows Server 2025 群集。

注意:VMM 2025 支持 Azure Stack 超聚合基础结构(HCI 版本 23H2 和 22H2)。
PXE 服务器 部署要求 必须使用 Windows 部署服务配置 PXE 服务器。

如果在环境中配置了 Windows 部署服务的现有 PXE 服务器,则可以将该服务器添加到 VMM。 然后,可以使用它在 VMM 中预配(并且 VMM 仅识别生成的服务器)。 根据 PXE 服务器的配置方式继续处理所有其他请求。

如果没有现有的 PXE 服务器,可以在运行受支持的操作系统(Windows Server 2019 或更高版本)的服务器上部署 Windows 部署服务角色。

安装 Windows 部署服务时,应同时安装部署服务器和传输服务器选项。 无需添加图像。 在主机部署期间,VMM 使用已创建并存储在库中的虚拟硬盘。 此外,无需在 PXE 响应选项卡上配置设置。VMM 提供自己的 PXE 提供程序。

PXE 服务器必须位于要设置的物理计算机所在的同一子网中。

在添加 PXE 服务器时,你必须为在 PXE 服务器上有本地管理员权限的帐户指定帐户凭据。 你可以输入用户名和密码,或指定运行方式帐户。 如果要使用运行方式帐户,可以在开始之前或部署期间创建 RunAs 帐户。
PXE 服务器 引导顺序 在每台计算机上,将 BIOS 启动顺序设置为从启用预启动执行环境 (PXE) 的网络适配器(作为第一台设备)启动。
虚拟硬盘 操作系统 确保 VMM 库共享中具有通用化虚拟硬盘。 它必须运行 Windows Server 2019 或更高版本。

我们建议为生产服务器使用 .vhd 或 .vhdx 文件格式的固定磁盘,以便提高性能并帮助保护用户数据。 默认情况下,创建物理计算机配置文件时,VMM 会将动态磁盘转换为固定磁盘。

如果计划分配客户驱动程序,则它们必须存在于库中。

若要创建虚拟硬盘,可以创建虚拟机、安装来宾操作系统,然后将 sysprep 与 /generalize 和 /oobe 选项一起使用。

在主机或群集上部署的虚拟硬盘上的操作系统必须支持从虚拟硬盘(VHD)选项启动。

如果你使用远程桌面服务 (RDS) 来管理服务器,我们建议你在映像中启用 RDS 连接。 还可以在物理计算机配置文件中使用应答文件启用 RDS。
联网 Logical networks 如果已在 VMM 中配置逻辑网络或逻辑交换机,则可以在物理计算机配置文件中包含这些配置。

若要在物理计算机配置文件(对于主机或主机群集)中包含要应用于物理 NIC 的逻辑交换机,必须首先执行某些步骤。 确保已在主计算机或计算机上安装了预期数量的 NIC。 此外,在 VMM 中创建物理计算机配置文件之前,请创建逻辑交换机。

若要在物理计算机配置文件中包含通过逻辑网络控制的静态 IP 寻址,请配置逻辑网络。 逻辑网络必须至少包含一个网络站点和静态 IP 地址池。 网络站点还必须可用于主机组或要从裸机创建的主机的父主机组。

若要在物理计算机配置文件(主机或主机群集)中包含主机的虚拟 NIC,必须先执行某些步骤。 确保已在要成为主机的计算机或计算机上安装了预期的物理 NIC 数量。 此外,在 VMM 管理服务器上,安装所有必要的虚拟交换机扩展和扩展提供程序,创建至少一个 VM 网络,并创建逻辑交换机。 在逻辑交换机中,最佳做法是包含虚拟端口的一个或多个端口分类。
物理计算机配置文件 应答文件 如果希望物理计算机配置文件包含对应答文件(Unattend.xml文件)或自定义资源的引用(例如,部署后脚本命令中引用的应用程序安装程序),请在部署前创建应答文件或获取自定义资源,并将其添加到 VMM 库共享。 在库共享中,将自定义资源放置在一个或多个文件夹中,并带有一个 。CR(自定义资源)扩展。 VMM 将其识别为自定义资源。 例如,你可能想要创建一个应答文件来启用远程桌面服务并将其放置在库共享上。 然后,可以在配置物理计算机配置文件时选择该文件。

默认情况下,从裸机部署服务器或群集时,VMM 会自动执行以下操作(不需要应答文件或部署后命令):安装 Hyper-V 主机的 Hyper-V 角色。 为 Hyper-V 群集安装 Hyper-V 角色、故障转移群集功能和多路径 I/O (MPIO)。
帐户 需要两个运行方式帐户。

用于将计算机加入域的运行方式帐户。 你可以在“设置” 工作区中创建运行方式帐户。

用于访问每台计算机上的基板管理控制器(BMC)的运行方式帐户。

将 PXE 服务器添加到 VMM 构造

  1. 选择结构>服务器>添加>资源>PXE 服务器。
  2. 在计算机名称中,指定 PXE 服务器名称。
  3. 添加对 PXE 服务器具有本地管理员权限的帐户的凭据。 可以指定现有的运行方式帐户(或选择“ 创建运行方式帐户”以创建新帐户 );以domain_name\user_name格式手动输入用户凭据。 选择 添加
  4. 在“作业”中,验证作业状态是否为“已完成”并关闭对话框。 该作业设置新的 PXE 服务器,在 PXE 服务器上安装 VMM 代理,导入新的 Windows 预安装环境(Windows PE)映像,并将 PXE 服务器的计算机帐户添加到 VMM。
  5. 验证是否已在 Fabric>服务器 PXE 服务器>>主页>显示>结构资源>PXE 服务器中添加 PXE 服务器。 代理状态必须为 响应

添加和分配驱动程序文件

如果计划分配自定义驱动程序,则驱动程序文件必须存在于库中。 可以标记库中的驱动程序,以便以后可以按标记筛选它们。 添加文件后,配置物理计算机配置文件时,可以指定驱动程序文件。 VMM 在物理计算机上安装操作系统时安装指定的驱动程序。

在物理计算机配置文件中,可以选择按标记筛选驱动程序,也可以选择筛选物理计算机上的匹配即插即用 (PnP) ID 的驱动程序。 如果选择按标记筛选驱动程序,VMM 将通过将库中分配给驱动程序的标记与配置文件中分配的标记相匹配来确定要应用的驱动程序。 如果选择筛选具有匹配 PnP ID 的驱动程序,则无需分配自定义标记。

  1. 找到要添加到库的驱动程序包。
  2. 在与你要在其中部署物理计算机的组关联的库服务器上的库共享中,创建一个文件夹以存储驱动程序,然后将驱动程序包复制到该文件夹。
  3. 强烈建议为每个驱动程序包创建单独的文件夹,并且不会混合驱动程序文件夹中的资源。 如果包含其他库资源(例如.iso映像、.vhd 文件或同一文件夹中扩展名为 .inf 的脚本),则 VMM 库服务器无法发现资源。 此外,从库中删除 .inf 驱动程序包时,VMM 会删除驱动程序 .inf 文件所在的整个文件夹。
  4. 在 VMM 控制台中,打开“库” 工作区。 在“库>库服务器”中,展开共享所在的库服务器,右键单击该共享,然后选择“刷新”。 库刷新之后,你创建用于存储驱动程序的文件夹将出现。
  5. 现在,如果需要,请分配标记。 在 Library 中,展开创建的用于将驱动程序存储在上一过程中的文件夹,然后选择包含驱动程序包的文件夹。
  6. 在物理库对象,右键单击驱动程序 .inf 文件,然后选择“属性”。
  7. 驱动程序文件名属性>自定义标记中,输入用分号分隔的自定义标记,或选择“选择”以分配可用标记或创建新标记和分配新标记。 如果选择“选择”,然后选择“新建标记”,则可以在选择“确定后更改标记的名称。 例如,如果添加了网络适配器驱动程序文件,则可以创建名为 ServerModel NetworkAdapterModel 的标记,其中 ServerModel 是服务器模型,NetworkAdapterModel 是网络适配器模型。

创建物理计算机配置文件

  1. 选择“>主页>”创建>物理计算机配置文件。
  2. “新建物理计算机配置文件向导>配置文件说明”中,输入名称和说明并选择 VM 主机
  3. OS 映像>虚拟硬盘文件>“浏览”中,选择添加到库共享的通用虚拟硬盘。 默认情况下,如果磁盘是动态 VMM,则会在主机部署期间将其转换为固定磁盘。 建议对生产服务器使用固定磁盘来提高性能并帮助保护用户数据。
  4. 硬件配置>管理 NIC 中,选择用于与 VMM 通信的网络适配器,以及是使用 DHCP 还是静态地址。 如果要对适配器使用一致的设备命名(CDN),或配置逻辑交换机和端口,请选择 “物理属性”。 选择“ 添加” 以添加适配器。
  5. “磁盘”中,指定第一个磁盘的分区方案。 如果物理计算机配置文件为 EFI,则可以使用 GPT。 在 分区信息中,选择卷标签、是使用所有剩余的可用空间还是特定大小,以及是否将分区指定为启动分区。 还可以添加新磁盘或分区。 在部署期间,VMM 将虚拟硬盘文件复制到启动分区,并自动在同一磁盘上创建系统分区。
  6. 驱动程序筛选器中,筛选驱动程序筛选器,以在主机部署期间应用于操作系统。 可以按即插即用 ID 或特定标记进行筛选。 如果选择筛选具有匹配标记的驱动程序,请确保已将驱动程序文件添加到库并分配了相应的标记。
  7. OS 配置中,指定 Hyper-V 主机或群集必须加入的域,并指定本地管理员凭据和标识信息。 添加用于安装和设置时区的产品密钥。 在 GUIRunOnce 中,指定要在用户首次登录到 Hyper-V 主机时运行的一个或多个命令。
  8. “主机设置”中,指定主机的路径,以存储与主机上放置的虚拟机关联的文件。 不要指定驱动器 C,因为它不适用于放置。 如果未指定路径,VMM 放置将确定最合适的位置。
  9. 在“摘要”中,验证设置。 等待作业显示已完成状态,然后在库>配置文件>物理计算机配置文件验证配置文件。

PCP 部署后设置

成功创建和部署 PCP 后,可以使用 PCP 后期部署脚本配置其他设置,如 RDMA、QoS 和 SET。

示例脚本

下面是配置 RDMA、SET 和 QoS 的示例脚本。

# Install data center bridging
Install-WindowsFeature Data-Center-Bridging

#Enable RDMA, assuming customer chosen switch name for storage as Storage1Switch and Storage2Switch
Enable-NetAdapterRDMA "Storage1Switch"
Enable-NetAdapterRDMA "Storage2Switch"

# set Qos Policy
New-NetQosPolicy "SMB" -NetDirectPortMatchCondition 445 -PriorityValue8021Action 3

# Enable net qos flow control
Enable-NetQosFlowControl  -Priority 3

# Disable net qos flow control other than 3
Disable-NetQosFlowControl  -Priority 0,1,2,4,5,6,7

# Enable net adapter qos on all adapters
Enable-NetAdapterQos  -InterfaceAlias "*"

# set qos traffic class
New-NetQosTrafficClass "SMB"  -Priority 3  -BandwidthPercentage 50  -Algorithm ETS

# Install windows feature
Install-WindowsFeature –Name Hyper-V

Install-WindowsFeature –Name RSAT-Hyper-V-Tools

# set net adapter property "encapsulated overhead"
NetAdapterAdvancedProperty -Name "*" -DisplayName "Encapsulated Overhead" -DisplayValue "160"

#disable ipv6
netsh int ipv6 isatap set state disabled

#Configure SET team mapping between virtual network adapter to physical network adapters. (Note: to get names of adapters, use command Get-NetAdapater. For team mapping use command
$physicalAdapters = Get-NetAdapter -Physical
$virtualStorageAdapter1 = Get-VMNetworkAdapter -ManagementOS | Where-Object {$_.Name -eq "Storage1Switch"}
$virtualStorageAdapter1 = Get-VMNetworkAdapter -ManagementOS | Where-Object {$_.Name -eq "Storage2Switch"}

Set-VMNetworkAdapterTeamMapping -ManagementOS -PhysicalNetAdapterName $physicalAdapters[0].Name -VMNetworkAdapterName $virtualStorageAdapter1.Name
Set-VMNetworkAdapterTeamMapping -ManagementOS -PhysicalNetAdapterName $physicalAdapters[1].Name -VMNetworkAdapterName $virtualStorageAdapter2.Name

#Set firewall rules.
[System.String[]]$Alias=@("vEthernet (WssdStorage2)", "vEthernet WssdStorage1)");
$Profile ='Any'
$Name="File and Printer Sharing"
$rules = Get-NetFirewallRule -DisplayGroup $Name

foreach ($rule in $rules)
     {
   		 $rule | Get-NetFirewallAddressFilter | Set-NetFirewallAddressFilter -  
         LocalAddress Any -RemoteAddress Any
     }

 Set-NetFirewallRule -DisplayGroup $Name -Enabled True -Profile $Profile – InterfaceAlias $Alias
 $Profile='Any'
 $Name=='FPS-LLMNR-In-UDP'
 Set-NetFirewallRule -Name $Name -Enabled True -Profile $Profile
 [System.String[]]$Alias=@("Storage2Switch", "Storage1Switch", "ManagementSwitch");
 $Profile ='Any'
 $Name="Windows Remote Management"
 Set-NetFirewallRule -DisplayGroup $Name -Enabled True -Profile $Profile –InterfaceAlias $Alias

 #Set assurance settings
 reg add HKLM\SYSTEM\CurrentControlSet\Control\DeviceGuard /v EnableVirtualizationBasedSecurity /t REG_DWORD /d 1 /f
 reg add HKLM\SYSTEM\CurrentControlSet\Control\DeviceGuard /v RequirePlatformSecurityFeatures /t REG_DWORD /d 2 /f
 reg add HKLM\SYSTEM\CurrentControlSet\Control\LSA /v LsaCfgFlags /t REG_DWORD /d 1 /f
 reg add HKLM\SYSTEM\CurrentControlSet\Control\LSA /v DisableRestrictedAdmin /t REG_DWORD /d 0 /f

从裸机预配 Hyper-V 主机

从裸机部署 Hyper-V 主机时,VMM 执行以下操作:

  1. 通过带外管理发现物理计算机。
  2. 通过物理计算机配置文件在计算机上部署操作系统映像。
  3. 在计算机上启用 Hyper-V 角色。
  4. 将计算机作为托管 Hyper-V 主机引入 VMM 管理。

按如下所示进行预配:

  1. 选择 Fabric> 服务器>主页>添加>资源>Hyper-V 主机和群集。
  2. “添加资源向导>资源”位置,选择要 预配为虚拟机主机的物理计算机。
  3. 凭据和协议 中,选择有权访问 BMC 的运行方式帐户。 在 “协议 ”列表中,选择 BMC 使用的带外管理协议。 如果要使用数据中心管理接口(DCMI),请选择“智能平台管理接口”(IPMI)。 虽然未列出 DCMI 1.0,但它受支持。 确保选择了正确的端口。
  4. “发现范围”中,指定包含 BMC 的 IP 地址的 IP 地址范围。 你可以输入单一 IP 地址、IP 子网或 IP 地址范围。
    • 如果要预配单个计算机,可以指定单个 IP 地址,或指定以预期 IP 地址开头和结尾的 IP 地址范围。 如果指定单个 IP 地址,请在选择“下一步时重启计算机。
    • 如果指定 IP 地址范围,则选择“ 下一步”时,将显示有关计算机的信息,并且可以确认你指定了你打算使用的计算机。
  5. 如果在上一页上指定了单个 IP 地址,请跳过此步骤。 否则, 将显示“目标资源 ”页。 查看发现的 BMC 列表(由 IP 地址标识),然后选择要预配为主机的 BMC。 如果未看到所需的所有 BMC,请确认它们位于可供 VMM 服务器访问的网络上,并根据需要选择“ 刷新”。
  6. “预配选项”中,为新的 Hyper-V 主机选择主机组。 选择要应用的物理计算机配置文件。
  7. 在“部署自定义”中,再次查看计算机列表,并为要包括的每台计算机提供信息。
    • 如果看到不想包含的计算机,请选择 BMC(由 IP 地址标识),然后选择“ 删除”。
    • 若要配置计算机,请选择 BMC IP 地址。
    • 指定唯一的计算机名称,而不指定通配符。
    • 为此计算机名称选择或清除“跳过 Active Directory”。 如果计算机帐户已存在,Active Directory 检查将阻止部署。 这有助于防止部署与现有计算机同名的计算机。 如果跳过 Active Directory 检查,并且 AD DS 中的现有计算机帐户不是物理计算机配置文件中指定的运行方式帐户,则部署过程无法将计算机加入域。
  8. 对于要配置的计算机,请选择网络适配器(左侧)。 可以修改配置或填写详细信息。
  9. 可以为此网络适配器指定管理 NIC(而不是 BMC)和静态 IP 设置的 MAC 地址。 如果指定地址,请选择逻辑网络和 IP 子网(如果适用)。 如果所选 IP 子网包含 IP 地址池,则可以检查 “获取与所选子网对应的 IP 地址”。 否则,请输入逻辑网络或其子网中的 IP 地址。 如果选择 IP 子网,请确保它与要在其中部署主机的物理位置以及适配器连接到的网络相对应。 否则,部署可能会失败。
  10. 为每个网络适配器配置适配器设置。

注意

如果计算机中的物理网络适配器数与物理计算机配置文件中定义的物理网络适配器数不匹配,则必须指定适配器缺少的任何信息。 如果决定立即不预配此计算机(例如,如果需要安装或卸载物理硬件),可以从列表中选择计算机的 BMC IP 地址,然后选择“ 删除”。

  1. 对列表中的每个 BMC IP 地址重复配置。 填写要预配的所有计算机的信息后,请选择“ 下一步”。
  2. “摘要”中,确认设置,然后选择“完成以部署新的 Hyper-V 主机,并将其置于 VMM 管理之下。 根据设置, 可能会显示“作业 ”对话框。 确保作业中的所有步骤的状态为 “已完成”,然后关闭对话框。
  3. 若要确认已添加主机,请选择“Fabric>服务器>所有主机”>主机组,并验证新的 Hyper-V 主机是否出现在组中。

从裸机预配 Hyper-V 群集

从裸机部署 Hyper-V 群集时,VMM 执行以下操作:

  1. 通过带外管理发现物理计算机。
  2. 使用所选物理计算机配置文件在计算机上部署操作系统映像。
  3. 安装故障转移群集功能以及 Hyper-V 角色和 MPIO 功能。
  4. 在 VMM 管理下引入预配的群集。

按如下所示进行预配:

  1. 选择结构>服务器>添加>资源>Hyper-V 主机和群集。

  2. “常规配置”中,指定主机群集的名称。 如果需要,请选择存储配置:

    • 对于共享存储,请选择 使用共享 SAS、FC 或 iSCSI 连接到群集的存储。
    • 对于存储空间直通,请选择直接连接到群集中各个节点的磁盘子系统。
  3. 在“资源类型”>中,选择“要预配的物理计算机”

    • 指定用于创建群集的管理员运行方式帐户。
    • 选择物理计算机配置文件(为每个节点提供域名和管理员运行方式帐户)。
    • BMC 运行方式帐户框旁边,选择“浏览,然后选择有权访问 BMC 的运行方式帐户。
    • 带外管理 协议列表中,选择 BMC 使用的协议。 如果要使用数据中心管理接口(DCMI),请选择“智能平台管理接口”(IPMI)。 虽然未列出 DCMI 1.0,但它受支持。 确保选择了正确的端口。
    • 如果出现“跳过群集验证”选项,并且不需要此群集的Microsoft支持,则可以跳过验证。
  4. “发现范围”中,指定包含 BMC 的 IP 地址的 IP 地址范围。 你可以输入单一 IP 地址、IP 子网或 IP 地址范围。 深入发现提供有关计算机(例如网络适配器的 MAC 地址)的详细信息,但重新启动计算机,并且需要额外的时间。 可以允许或跳过深层发现。

  5. 如果在上一页上指定了单个 IP 地址,请跳过此步骤。 否则, 将显示“目标资源 ”页。 查看发现的 BMC 列表(由 IP 地址标识),然后选择要包括在群集中的 BMC。

  6. 如果未看到所需的所有 BMC,请确认它们位于可供 VMM 服务器访问的网络上,并根据需要选择“ 刷新”。 允许或跳过深层发现。 深入发现提供有关计算机(例如网络适配器的 MAC 地址)的详细信息,但重新启动计算机,并且需要额外的时间。 然后选择下一步

  7. 在部署自定义,提供要包括的每台计算机的信息。 如果看到不想包含的计算机,请选择 BMC(由 IP 地址标识),然后选择“ 删除”。

    • 若要配置计算机,请选择 BMC IP 地址。 指定唯一的计算机名称,而不指定通配符。
    • 为此计算机名称选择或清除“跳过 Active Directory”。 如果计算机帐户已存在,Active Directory 检查将阻止部署。

    注意

    如果跳过检查,并且 AD 中有一个现有计算机帐户,而不是物理计算机配置文件中指定的运行方式帐户,则部署过程无法将计算机加入域。

    • 对于要配置的计算机,请选择网络适配器。 可以修改配置或填写详细信息。
    • 可以为此网络适配器指定管理 NIC(而不是 BMC)和静态 IP 设置的 MAC 地址。 如果指定地址,请选择逻辑网络和 IP 子网(如果适用)。 如果所选 IP 子网包含 IP 地址池,则可以检查 “获取与所选子网对应的 IP 地址”。 否则,请输入逻辑网络或其子网中的 IP 地址。 如果选择 IP 子网,请确保它与要在其中部署主机的物理位置以及适配器连接到的网络相对应。 否则,部署可能会失败。
  8. 为每个网络适配器配置网络适配器设置。

注意

如果计算机中的物理网络适配器数与物理计算机配置文件中定义的物理网络适配器数不匹配,则必须指定适配器缺少的任何信息。 如果决定立即不预配此计算机(例如,如果需要安装或卸载物理硬件),可以从列表中选择计算机的 BMC IP 地址,然后选择“ 删除”。

  1. 对列表中的每个 BMC IP 地址重复配置。
  2. 填写要预配的所有计算机所需的信息后,请选择“下一步”。
  3. “摘要”中,确认设置,然后选择“完成以部署新的 Hyper-V 主机,并将其置于 VMM 管理之下。 根据设置,可能会显示“作业”对话框。 确保作业中的所有步骤的状态为“已完成”,然后关闭对话框。
  4. 若要确认已添加主机,请选择“Fabric>服务器>所有主机>”,然后找到并选择新的主机群集。 在 “主机 ”窗格中的 “主机状态 ”列中,验证群集中的每个节点是否正常。