要使用 vMotion 迁移虚拟机,虚拟机必须满足特定网络、磁盘、CPU、USB 及其他设备的要求。
使用 vMotion 时,应符合以下虚拟机条件和限制:
- 源和目标管理网络 IP 地址系列必须匹配。您不能将虚拟机从使用 IPv4 地址注册到 vCenter Server 的主机迁移到使用 IPv6 地址注册的主机。
- 如果迁移具有大型 vGPU 配置文件的虚拟机,对 vMotion 网络使用 1 GbE 网络适配器可能会导致迁移失败。请对 vMotion 网络使用 10 GbE 网络适配器。
- 如果已启用虚拟 CPU 性能计数器,则可以将虚拟机只迁移到具有兼容 CPU 性能计数器的主机。
- 可以迁移启用了 3D 图形的虚拟机。如果 3D 渲染器设置为“自动”,虚拟机会使用目标主机上显示的图形渲染器。渲染器可以是主机 CPU 或 GPU 图形卡。要使用设置为“硬件”的 3D 渲染器迁移虚拟机,目标主机必须具有 GPU 图形卡。
- 您可使用连接到主机上物理 USB 设备的 USB 设备迁移虚拟机。您必须使设备能够支持 vMotion。
- 如果虚拟机使用目标主机上无法访问的设备所支持的虚拟设备,则不能使用“通过 vMotion 迁移”功能来迁移该虚拟机。例如,您不能使用由源主机上物理 CD 驱动器支持的 CD 驱动器迁移虚拟机。在迁移虚拟机之前,要断开这些设备的连接。
- 如果虚拟机使用客户端计算机上设备所支持的虚拟设备,则不能使用“通过 vMotion 迁移”功能来迁移该虚拟机。在迁移虚拟机之前,要断开这些设备的连接。
- 如果目标主机还具有 Flash Read Cache,则可以迁移使用 Flash Read Cache 的虚拟机。迁移期间,可以选择是迁移虚拟机缓存还是丢弃虚拟机缓存(例如缓存大小较大时)。