主机进入维护模式时,VMware 的大型 Remote Office Branch Office (ROBO) 企业许可证支持自动撤出虚拟机。

在 ROBO 企业集群中,DRS 默认处于停用状态,您无法更改 DRS 配置。当 ROBO 企业集群中的主机进入维护模式时,DRS 会自动将虚拟机从主机撤出。从主机撤出虚拟机之前,DRS 会创建虚拟机-主机关联性映射以跟踪虚拟机的放置位置。主机退出维护模式时,之前在主机上运行的虚拟机将迁移回主机。迁移后,虚拟机-主机关联性映射将被清除。

具有 ROBO 企业许可证的 DRS 维护模式存在的限制

具有 ROBO 企业许可证的 DRS 功能不是完整的 DRS 功能。

在 ROBO 企业集群上启动维护模式之前,应当了解一些存在的限制。在 ROBO 企业集群上,DRS 默认为停用。如果已从 DRS 支持的许可证迁移到 ROBO 企业许可证,系统中可能存在具有关联性或反关联性规则的虚拟机。必须停用或删除具有关联性或反关联性规则的虚拟机,否则将停用 ROBO 企业维护模式操作。如果 DRS 未设置为全自动模式,将停用 ROBO 企业维护模式操作。DRS 自动化级别必须设置为全自动模式,以通过主机维护工作流自动撤出虚拟机。如果虚拟机替代了 DRS 全自动模式,您必须手动撤出虚拟机。

使用具有 ROBO 企业许可证的 DRS 维护模式

vSphere 支持具有 ROBO 企业许可证的有限 DRS 维护模式功能。

前提条件

  • 检查集群中的所有主机是否都已安装 ROBO Enterprise 许可证。如果没有,您必须安装许可证。
  • 检查是否已配置并激活任何 DRS 规则。如果是,必须停用或删除它们以使用 ROBO 企业维护模式操作。

过程

  1. 为使 DRS 维护模式使用 ROBO 企业许可证,请确保集群上的每个主机已安装 ROBO 企业许可证。
    • 如果未安装许可证,请转到步骤 2。
    • 如果已安装许可证,请转到步骤 3。
  2. 安装 ROBO 企业许可证
    1. vSphere Client 中,浏览到主机。
    2. 配置选项卡下,选择许可证
    3. 单击分配许可证
    4. 输入您的 ROBO 企业许可证密钥,然后单击确定
    您必须为集群中的所有主机重复这些步骤。
  3. 选择集群中的主机,右键单击并选择进入维护模式,然后单击确定
    将自动撤出主机上的虚拟机。

结果

主机退出维护模式后,虚拟机将自动迁移回主机。主机将还原到原始状态。但是,如果主机过载,DRS 则无法将虚拟机迁回原始主机。DRS 会尝试将主机还原到原始状态,但不能使主机过载。

下一步做什么

如果您要停用具有 ROBO 企业许可证的 DRS 维护模式,可以编辑 vpxd.cfg 文件。打开 vpxd.cfg 文件。在 <cluster> 选项下,将 <roboMMEnabled>true</roboMMEnabled> 改为 <roboMMEnabled>false</roboMMEnabled>。这是运行时配置,因此更新配置后无需重新启动 vpxd。

对具有 ROBO 企业许可证的 DRS 维护模式进行故障排除

如果在 ROBO 企业集群中使用维护模式时遇到问题,请考虑以下注意事项。

为让维护模式在 ROBO 企业集群中正常工作:

  • 检查集群中的所有主机是否都已安装 ROBO Enterprise 许可证。如果没有,您必须安装许可证。
  • 检查是否已配置并激活任何 DRS 规则。如果是,必须停用或删除它们以使用 ROBO 企业维护模式操作。
  • 如果兼容性检查失败,请确保其他主机与虚拟机兼容。