如果用于打开 Fault Tolerance 的选项可用,则此任务仍然必须进行验证,并且在未满足某些要求时可能会失败。

在打开 Fault Tolerance 之前,需要在虚拟机上执行多项验证检查。

  • 必须在 vCenter Server 设置中启用 SSL 证书检查。

  • 主机必须位于 vSphere HA 群集或包含 vSphere HA 和 DRS 的混合群集内。

  • 主机必须安装了 ESXi 6.x 或更高版本(ESX/ESXi 4.x 或更高版本适用旧版 FT)。

  • 虚拟机不得有快照。

  • 虚拟机不得是模板。

  • 对于虚拟机不得禁用 vSphere HA。

  • 虚拟机不得有启用了 3D 的视频设备。

已启动虚拟机的检查

已对已打开电源的虚拟机(或正在打开电源的虚拟机)执行了多项附加验证检查。

  • 容错虚拟机所驻留的主机的 BIOS 必须启用了硬件虚拟化 (HV)。

  • 支持主虚拟机的主机必须有支持 Fault Tolerance 的处理器。

  • 您的硬件应认证为与 Fault Tolerance 兼容。为了确认这点,请使用 http://www.vmware.com/resources/compatibility/search.php 中的《VMware 兼容性指南》并选择按与容错兼容的集合搜索

  • 虚拟机的配置必须有效,以便与 Fault Tolerance 功能配合使用(例如,不得包含任何不受支持的设备)。

辅助虚拟机放置

当为虚拟机打开 Fault Tolerance 这一操作通过验证检查时,将创建辅助虚拟机。辅助虚拟机的放置位置和即时状态取决于在打开 Fault Tolerance 时主虚拟机是已打开电源还是已关闭电源。

如果主虚拟机已打开电源:

  • 将复制整个主虚拟机的状况,创建辅助虚拟机,并将其放置在单独的兼容主机上,而且会在通过接入控制时打开电源。

  • 虚拟机的 Fault Tolerance 状态显示为受保护

如果主虚拟机已关闭电源:

  • 将立即创建辅助虚拟机并在群集的主机中注册(打开该虚拟机电源时,可能会在更合适的主机上重新进行注册)。

  • 辅助虚拟机在主虚拟机打开电源之后打开电源。

  • 虚拟机的 Fault Tolerance 状态显示为不受保护、虚拟机未运行

  • 当尝试在打开 Fault Tolerance 之后打开主虚拟机的电源时,将执行上面列出的附加验证检查。

    通过这些检查之后,将打开主虚拟机和辅助虚拟机的电源,并将其分别放置在单独的兼容主机上。虚拟机的 Fault Tolerance 状态标记为受保护