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

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

准备工作

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

主机必须满足故障转移群集的要求。

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

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

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

如果共享存储不是由 VMM 管理的,则磁盘必须可供群集中的所有节点使用,然后才能添加它们。 需要将一个或多个逻辑单元预配到要群集的所有主机,并在其中一台主机上装载和格式化存储磁盘。

若要访问共享存储,必须在每个 Hyper-V 主机上安装多路径 I/O (MPIO) 功能。 VMM 不会自动添加此内容。 可以使用服务器管理器添加 MPIO。 如果安装了 MPIO,VMM 将使用提供的特定于设备的模块(DSM)Microsoft自动为受支持的存储阵列启用它。 如果已为支持的存储阵列安装了特定于供应商的 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 控制台中,选择 Fabric>创建>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