vSphere 集群服务 (vCLS) 默认处于激活状态,并在所有 vSphere 集群中运行。vCLS 可确保在 vCenter Server 变得不可用时,集群服务仍可用于维护在集群中运行的工作负载的资源和运行状况。仍需要 vCenter Server 才能运行 DRS 和 HA。

升级到 vSphere 7.0 Update 3 或新的 vSphere 7.0 Update 3 或更高版本部署时,会激活 vCLS。vCLS 会在升级 vCenter Server 过程中进行升级。

vCLS 使用代理虚拟机维护集群服务的运行状况。将主机添加到集群时,将创建 vCLS 代理虚拟机(vCLS 虚拟机)。每个 vSphere 集群中最多需要运行 3 个 vCLS 虚拟机,并在集群内进行分发。此外,也可在仅包含一个或两个主机的集群上激活 vCLS。在这些集群中,vCLS 虚拟机数量分别是 1 和 2。

将自动应用新的反关联性规则。每三分钟执行一次检查,如果多个 vCLS 虚拟机位于一个主机上,则这些虚拟机将自动重新分配到不同的主机。

表 1. 集群中的 vCLS 代理虚拟机数
集群中的主机数 vCLS 代理虚拟机数
1 1
2 2
3 个或更多 3

vCLS 虚拟机会在每个集群中运行,即使在集群上未激活 vSphere DRS 或 vSphere HA 等集群服务也无妨。vCLS 虚拟机的生命周期操作由 ESX Agent Manager 和工作负载控制平面等 vCenter Server 服务进行管理。vCLS 虚拟机不支持网卡。

如果 ESXi 版本与 vCenter Server 兼容,则激活了 vCLS 的集群可以包含不同版本的 ESXi 主机。vCLS 可与 vSphere Lifecycle Manager 集群配合使用。

监控 vSphere 集群服务

可以监控 vCLS 虚拟机消耗的资源及其运行状况。

vCLS 虚拟机不会显示在主机和集群选项卡的清单树中。数据中心内所有集群中的 vCLS 虚拟机都放在一个名为 vCLS 的单独虚拟机和模板文件夹中。仅可在 vSphere Client虚拟机和模板选项卡中查看此文件夹和 vCLS 虚拟机。这些虚拟机通过与常规工作负载虚拟机不同的图标进行标识。可以在 vCLS 虚拟机的摘要选项卡中查看有关 vCLS 虚拟机用途的信息。

可以在监控选项卡中监控 vCLS 虚拟机消耗的资源。

表 2. vCLS 虚拟机资源分配
属性 大小
VMDK 大小 245 MB(精简磁盘)
内存 128 MB
CPU 1 vCPU
硬盘 2 GB
数据存储上的存储 480 MB(精简磁盘)
注: 每个 vCLS 虚拟机在集群中都预留了 100 MHz 和 100 MB 的容量。根据集群中运行的 vCLS 虚拟机数量,可以为这些虚拟机预留最多 400 MHz 和 400 MB 容量。

可以在集群的摘要选项卡中显示的集群服务 portlet 中监控 vCLS 的运行状况。

表 3. vCLS 的运行状况
状态 颜色编码 摘要
正常 绿色 如果至少有一个 vCLS 虚拟机正在运行,则无论集群包含多少个主机,状态仍保持为正常。
已降级 黄色 如果 vCLS 虚拟机的运行时间长于 3 分钟(180 秒),则状态为已降级。
不正常 红色 如果在已启用 DRS 的集群中,vCLS 虚拟机的运行时间为 3 分钟或更短时间,则状态为不正常。

维护 vSphere 集群服务的运行状况

vCLS 虚拟机始终打开电源,因为 vSphere DRS 取决于这些虚拟机的可用性。应将这些虚拟机视为系统虚拟机。只有管理员才能对 vCLS 虚拟机执行选择性操作。为避免集群服务失败,请不要在 vCLS 虚拟机上执行任何配置或操作。

vCLS 虚拟机受到保护,以防被意外删除。集群虚拟机和文件夹受到保护,以防被用户(包括管理员)修改。

只有管理员 SSO 组的成员用户才能执行以下操作:

  • 对 vCLS 虚拟机进行只读访问
  • 对 vCLS 虚拟机进行控制台访问
  • 使用冷迁移或热迁移将 vCLS 虚拟机重新放置到新存储和/或计算资源上
  • 为 vCLS 虚拟机使用标记和自定义属性

可能会破坏 vCLS 虚拟机正常运行的操作:

  • 更改 vCLS 虚拟机的电源状况
  • 对 vCLS 虚拟机进行资源重新配置,例如更改 CPU、内存、磁盘大小、磁盘放置
  • 虚拟机加密
  • 对 vCLS 虚拟机触发 vMotion
  • 更改 BIOS
  • 从清单中移除 vCLS 虚拟机
  • 从磁盘中删除 vCLS 虚拟机
  • 启用 vCLS 虚拟机的 FT
  • 克隆 vCLS 虚拟机
  • 配置 PMem
  • 将 vCLS 虚拟机移至其他文件夹
  • 重命名 vCLS 虚拟机
  • 重命名 vCLS 文件夹
  • 在 vCLS 虚拟机上启用 DRS 规则和替代
  • 在 vCLS 虚拟机上启用 HA 准入控制策略
  • 在 vCLS 虚拟机上启用 HA 替代
  • 将 vCLS 虚拟机移至资源池
  • 从快照恢复 vCLS 虚拟机

在 vCLS 虚拟机上执行任何破坏性操作时,都会显示警告对话框。

故障排除:

vCLS 虚拟机的运行状况(包括电源状态)由 VMware ESX Agent Manager 和工作负载控制平面服务管理。如果 vCLS 虚拟机打开电源失败,或者由于缺少 vCLS 虚拟机仲裁而跳过集群的第一个 DRS 实例,则会在集群摘要页面中显示一个横幅,以及一个指向知识库文章的链接,以帮助对错误状态进行故障排除。

由于 vCLS 虚拟机视为系统虚拟机,因此无需对这些虚拟机执行备份或生成快照。这些虚拟机的运行状况由 vCenter Server 服务管理。