Red Hat Training

A Red Hat training course is available for RHEL 8

9.3. 迁移虚拟机的限制

在 RHEL 8 中迁移虚拟机(VM)前,请确保您了解迁移的限制。

  • 实时存储迁移无法在 RHEL 8 上执行,但您可以在虚拟机关闭时迁移存储。请注意,红帽虚拟化 上提供了实时存储迁移。
  • 将虚拟机从或迁移到 libvirt 的会话连接 是不可靠的,因此不建议这样做。
  • 使用以下功能和配置的虚拟机在迁移时将无法正常工作,或者迁移失败。这些特性包括:

    • 设备透传
    • SR-IOV 设备分配
    • 介质设备,如 vGPU
  • 使用非统一内存访问(NUMA)固定的主机之间的迁移只有在主机有类似的拓扑时才能正常工作。但是,迁移可能会对运行工作负载的性能造成负面影响。
  • 源虚拟机和目标虚拟机上模拟的 CPU 必须相同,否则迁移可能会失败。虚拟机之间在以下 CPU 相关区域的任何区别都可能会引起迁移问题:

    • CPU 型号

    • 固件设置
    • 微码版本
    • BIOS 版本
    • BIOS 设置
    • QEMU 版本
    • 内核版本
  • 在某些情况下,实时迁移使用超过 1 TB 内存的虚拟机可能不可靠。有关如何防止或修复此问题的说明,请参阅 虚拟机的实时迁移花费了很长时间,而没有完成