新一代 AMD 处理器不包含 3DNow! 处理器指令。如果群集中的主机具有不同代的 AMD 处理器,有些包含 3DNow! 指令集而有些没有,那么您将无法在主机间成功迁移虚拟机。您必须使用 EVC 模式或 CPU 兼容性掩码来隐藏指令。

开始之前

确保该群集仅包含使用 AMD Opteron Generation 3 或更新处理器的主机。

关于此任务

vCenter Server AMD Opteron Gen. 3 (不支持 3DNow!)EVC 模式将屏蔽来自虚拟机的 3DNow! 指令。可以将此 EVC 模式应用于仅包含 AMD Opteron Generation 3 主机的 EVC 群集,以使这些群集能够保持与可能不包含 3DNow! 指令的 AMD Opteron 主机之间的 vMotion 兼容性。包含 AMD Opteron Generation 1 或 AMD Opteron Generation 2 主机的群集无法与不包含 3DNow! 指令的主机 vMotion 兼容。

过程

为 EVC 群集启用 AMD Opteron Gen. 3 (不支持 3DNow!)EVC 模式。

根据是创建群集还是在现有群集上启用 EVC 模式,以及根据现有群集是否包含已启动的虚拟机,启用 EVC 模式的步骤可能会有所不同。

选项

描述

创建新群集

在“新建群集”向导中,为 AMD 主机启用 EVC 并选择 AMD Opteron Gen. 3 (不支持 3DNow!)EVC 模式。

编辑不包含已打开电源的虚拟机的群集

在“群集设置”对话框中,编辑 VMware EVC 设置并选择 AMD Opteron Gen. 3 (不支持 3DNow!)EVC 模式。

编辑包含已打开电源的虚拟机的群集

在群集中存在已打开电源的虚拟机时,无法启用 AMD Opteron Gen. 3 (不支持 3DNow!)EVC 模式。

  1. 关闭群集中正在运行的虚拟机的电源,或者使用 vMotion 将其从群集中迁移出来。

    使用 vMotion 将虚拟机从群集中迁移出来使您能够将关闭虚拟机延迟到一个更加方便的时间。

  2. 在“群集设置”对话框中,编辑 VMware EVC 设置并选择 AMD Opteron Gen. 3 (不支持 3DNow!)EVC 模式。

  3. 如果已将虚拟机从群集中迁移出来,请关闭这些虚拟机的电源并将它们冷迁移回群集中。

  4. 打开虚拟机电源。

结果

现在可以将使用不包含 3DNow! 指令的 AMD 处理器的主机添加到群集中,并保持新主机与群集中的现有主机之间的 vMotion 兼容性。