在 VMM 构造中,从 Hyper-V 独立主机预配群集

重要

此版本的 Virtual Machine Manager (VMM) 已终止支持。 建议 升级到 VMM 2022

使用本文中的说明,从 System Center - Virtual Machine Manager (VMM) 构造中管理的独立 Hyper-V 主机服务器创建群集。

开始之前

先决条件 详细信息
VMM 需要在构造中设置 VMM 主机组。 如果 VMM 需要将共享存储分配到群集节点,就需要主机组来分配共享存储逻辑单元。
Hyper-V 位于同一 VMM 主机组的 VMM 构造中必须有两个或更多独立 Hyper-V 主机。

主机必须满足故障转移聚类分析的要求。

将位于群集中的所有主机都应运行相同的操作系统。

所有主机必须属于同一 VMM 主机组。

必须拥有域帐户(用作运行方式帐户的基础)才可创建群集。 该帐户必须对将成为群集节点的服务器具有管理权限,并且必须与这些服务器属于同一域。 该帐户还需要容器中的“创建计算机对象”权限,该容器用于域中的计算机帐户。
存储 存储必须在 VMM 控制台的构造工作区中被发现并进行分类。 然后,必须将存储池或逻辑单元或两者都分配给主机组或为主机集选择的父主机组。

如果共享存储不受 VMM 管理,磁盘必须可用于群集中的所有节点,然后才能添加这些磁盘。 需要为希望建立群集的所有主机预配一个或多个逻辑单元,并且在其中一个主机上装载并格式化存储磁盘。

若要访问共享存储,必须在每个 Hyper-V 主机上安装多路径 I/O (MPIO) 功能。 VMM 不会自动添加此功能。 可以使用服务器管理器添加 MPIO。 如果安装了 MPIO,VMM 将使用 Microsoft 提供的设备特定模块 (DSM) 自动为受支持的存储阵列启用它。 如果已为支持的存储阵列安装了特定于供应商的 DSM,然后添加主机 VMM,则将使用特定于供应商的 MPIO 设置来与这些阵列通信。 如果在添加 MPIO 功能之前向 VMM 管理中添加主机,则必须添加 MPIO 功能,然后手动配置 MPIO 以添加发现的设备硬件 ID。 或者,你可以安装特定于供应商的 DSM。

如果使用 iSCSI SAN 作为共享存储,则应在每个 Hyper-V 主机上安装并运行 Microsoft iSCSI 发起程序服务 (设置为自动) 。 VMM 使用 iSCSI 发起程序服务,在群集创建时自动在 Hyper-V 节点上配置共享存储。 如果 VMM 管理共享存储,则无需在每个 Hyper-V 节点上发现 iSCSI 门户。

如果使用光纤通道存储阵列网络 (SAN) ,则每个主机都必须安装 (HBA) 主机总线适配器,并且必须正确配置分区。 有关详情,请参阅存储阵列供应商的文档。

默认情况下,当 VMM 管理逻辑单元的分配时,无论是独立主机还是主机群集节点,VMM 都会为每个主机创建一个存储组。 但是,对于某些存储阵列,最好对整个群集使用一个存储组,其中所有群集节点的主机发起程序都包含在单个存储组中。 若要支持此功能,必须使用 Set-SCStorageArray cmdlet 将 CreateStorageGroupsPerCluster 属性设置为$true。
联网 对于要群集的所有 Hyper-V 主机,如果将主机配置为在特定网络上使用静态 IP 地址,请确保所有主机上的静态 IP 地址位于同一子网中。

如果已在 VMM 中创建了与群集相关的网络配置,并且已将该配置应用于主机中的网络适配器,请确保在要群集的所有主机上一致地应用配置。 例如,如果指定了一组特定的网络适配器, (每个主机) 一个作为群集的管理适配器,请确保与这些网络适配器关联的逻辑网络和 VM 网络的名称一致。 当 VMM 识别群集可用的网络时,它仅会识别每个节点上具有一致设置的网络。

创建群集

  1. 在 VMM 控制台中,选择“ 构造>创建>Hyper-V 群集 ”以打开“创建 Hyper-V 群集”向导。
  2. 在“常规”中,指定群集名称并选择现有的 Hyper-V 主机所在的主机组。
  3. 在“资源类型”中,选择将用于创建群集的运行方式帐户。 使用的帐户必须对将成为群集节点的服务器具有管理权限,并且必须与要群集的 Hyper-V 主机属于同一域。 该帐户还需要容器中的“创建计算机对象”权限,该容器用于域中的计算机帐户。 确保已选择“现有 Windows 服务器”,如果此群集不需要来自 Microsoft 的支持,可选择“跳过群集验证”
  4. 在“节点”中,选择想要包括在群集中的 Hyper-V 主机服务器。 可以使用 CTRL 键选择多个主机,也可以使用 SHIFT 选择一个范围。
  5. 在“IP 地址”中(如果出现),键入想要用于群集的 IP 地址。
  6. 在“存储”中,选择要群集使用的数据磁盘。 可用磁盘的列表包括与向导开始时所选的主机组相关的逻辑单元。
    • 如果分配了带外存储,则未由 VMM 管理的磁盘将显示为可用磁盘,每个磁盘旁边的检查框灰显且不可用。
      • 如果使用第三方群集文件系统 (CFS) 解决方案,请确保知道哪些磁盘是 CFS 磁盘。 不要为群集选择这些磁盘。 如果选择了,群集创建将失败。 如果使用第三方群集文件系统 (CFS) 解决方案,请确保知道哪些磁盘是 CFS 磁盘。 不要为群集选择这些磁盘。 如果选择了,群集创建将失败。
      • 如果为群集选择的主机数为偶数,则大于 500 兆字节 (MB) 的最小磁盘将被自动选为见证磁盘且不可用于选择。
  7. “虚拟交换机”中,可以选择 VMM 在 Hyper-V 节点上自动创建虚拟交换机时要使用的逻辑网络。 目标 Hyper-V 节点上的外部虚拟交换机。 VMM 会自动在所有 Hyper-V 节点上创建虚拟交换机。
  8. “摘要”中,确认设置,然后选择“ 完成”。 可以在“作业”页上监视群集状态。 作业完成后,可以通过右键单击群集上的“ 属性>状态 ”选项卡来验证群集信息。 还可以右键单击群集并选择“ 验证群集”。

以下是创建群集后 VMM 将执行的操作:

  1. 验证所有主机是否满足先决条件,例如所需的操作系统和域成员身份
  2. 在每个主机上启用故障转移群集功能
  3. 对每个主机解除所选存储逻辑单元的屏蔽
  4. 运行群集验证过程
  5. 使用仲裁设置创建群集,配置指定的任何群集静态 IP 设置,并启用群集共享卷 (CSV)
  6. 对于指派为 CSV 的每个逻辑单元,分配逻辑单元作为群集上的 CSV

后续步骤

预配 VM