2.3. 已知问题
这个版本有以下已知问题:
删除迁移计划不会删除临时资源
删除迁移计划不会删除 importer pod、转换 pod、配置映射、secret、失败的虚拟机和数据卷等临时资源。在删除迁移计划以清理临时资源前,您必须归档迁移计划。(BZ#2018974)
没有操作系统的虚拟机的错误消息不明确
Web 控制台的 Plans 页面中没有操作系统的虚拟机错误消息没有描述失败的原因。(BZ#22008846)
日志文件包括已删除迁移计划或虚拟机的日志
如果删除迁移计划,然后运行具有相同名称的新迁移计划,或者删除迁移的虚拟机,然后重新迁移源虚拟机,则 MTV web 控制台创建的日志文件可能包含已删除的迁移计划或虚拟机的日志。(BZ#2023764)
迁移具有加密分区的虚拟机会在转换阶段失败
仅限 vSphere:从 RHV 和 OpenStack 迁移不会失败,但在目标 OCP 集群中可能会缺少加密密钥。
在 OpenStack 中迁移期间创建的快照不会被删除
Migration Controller 服务不会删除 OpenStack 中源虚拟机的迁移期间创建的快照。临时解决方案:可以在 OpenStack 上手动删除快照。
成功迁移后不会删除 RHV 快照
在成功进行 RHV 虚拟机迁移后,Migration Controller 服务不会删除快照。临时解决方案:可以从 RHV 中删除快照。(MTV-349)
在源虚拟机上执行快照操作时,迁移会在 precopy/cutover 过程中失败
来自 RHV 的一些温迁移可能会失败。当运行从 RHV 对多个虚拟机进行温迁移的迁移计划时,一些虚拟机的迁移可能会在 cutover 阶段失败。在这种情况下,重启迁移计划并为第一次运行的虚拟机迁移设置截止时间。
如果在源虚拟机上执行快照操作,则从 RHV 进行温迁移会失败。如果用户在源虚拟机上执行快照操作,则迁移失败,而不是等待用户的快照操作完成。(MTV-456)
无法将带有多个磁盘的虚拟机调度到 hostPath 类型的多个存储类
当将带有多个磁盘的虚拟机迁移到多个 hostPath 类型的存储类时,可能会导致虚拟机无法调度。临时解决方案:建议在目标 OCP 集群中使用共享存储。
删除迁移的虚拟机不会删除 PVC 和 PV
删除迁移的虚拟机时,其持久性卷声明(PVC)和物理卷(PV)不会被删除。临时解决方案:删除 CDI importer pod,然后删除剩余的 PVC 和 PV。(MTV-492)
在归档和删除迁移计划后 PVC 删除挂起
当迁移失败时,当其迁移计划存档和删除时,其 PVC 和 PV 不会被按预期删除。临时解决方案:删除 CDI importer pod,然后删除剩余的 PVC 和 PV。(MTV-493)
有多个磁盘的虚拟机在迁移后可以从无法启动的磁盘引导
具有多个迁移的磁盘的虚拟机可能无法在目标 OCP 集群中引导。临时解决方案:正确设置引导顺序,以从可引导磁盘引导。(MTV-433)
温迁移中不支持的客户机操作系统
温迁移和从 vSphere 迁移到远程 OCP 集群不支持在冷迁移中支持的所有类型的客户机操作系统到本地 OCP 集群。在以前的用例中,使用 RHEL 8 并在后者情况下使用 RHEL 9。
有关支持的客户机操作系统列表,请参阅 在 RHEL 7、RHEL 8 和 RHEL 9 中使用 virt-v2v 将虚拟机从其他 hypervisor 转换到 KVM。
来自带有 RHEL 9 客户机操作系统的 vSphere 的虚拟机可能会从关闭的网络接口启动
当迁移使用 RHEL 9 作为客户机操作系统从 vSphere 安装的虚拟机时,在 OpenShift Virtualization 中启动时可能会禁用其网络接口。(MTV-491)
从 2.4.0 升级失败
当从 MTV 2.4.0 升级到更新的版本时,操作会失败,并显示部署 fork 的 spec.selector 字段的不可变。临时解决方案:从已安装的命名空间中删除类型为 Forklift-controller 的自定义资源
forklift-controller
,再重新创建它。当
forklift-console-plugin
pod 运行时,用户需要刷新 OCP 控制台来加载升级的 MTV web 控制台。(MTV-518)