4.3. 已知问题


这个版本有以下已知问题:

某些验证服务问题不会阻止迁移

特定的 Validation 服务问题被标记为 Critical 并显示评估信息(The VM will not be migrated)不会阻塞迁移。(BZ#2025977)

以下 Validation 服务评估不会阻止迁移:

表 4.1. 不会阻止迁移的问题
评估结果

OpenShift Virtualization 不支持磁盘接口类型(只支持 sata、virtio_scsi 和 virtio 接口类型)。

如果无法识别源接口,则迁移的虚拟机将有一个 virtio 磁盘。

OpenShift Virtualization 不支持 NIC 接口类型(仅支持 e1000、rtl8139 和 virtio 接口类型)。

如果无法识别源接口,则迁移的虚拟机将有一个 virtio NIC。

虚拟机使用为主机设备透传配置的 vNIC 配置集,OpenShift Virtualization 当前不支持该配置集。

迁移的虚拟机会有一个 SR-IOV NIC。目的地网络必须正确设置。

一个或多个虚拟机磁盘具有 illegal 或 locked 状态条件。

迁移将进行,但磁盘传输可能会失败。

虚拟机有一个带有不是 image 的存储类型的磁盘,目前 OpenShift Virtualization 目前不支持它。

迁移将进行,但磁盘传输可能会失败。

虚拟机具有一个或多个带有 ILLEGAL 状态的磁盘的快照。OpenShift Virtualization 当前不支持它。

迁移将进行,但磁盘传输可能会失败。

虚拟机启用了 USB 支持,但 OpenShift Virtualization 目前不支持 USB 设备。

迁移的虚拟机没有 USB 设备。

虚拟机使用 watchdog 设备配置,该设备目前不受 OpenShift Virtualization 支持。

迁移的虚拟机没有 watchdog 设备。

虚拟机的状态不是 updown

迁移将进行,但在虚拟机无法关闭时可能会挂起。

在迁移的虚拟机上不会安装 QEMU 客户机代理

QEMU 客户机代理不会在迁移的虚拟机上安装。临时解决方案:使用迁移后 hook 安装 QEMU 客户机代理。(BZ#2018062)

在 current.log 文件中缺少资源造成错误的消息

如果资源不存在,例如,如果因为迁移的虚拟机已关闭造成 virt-launcher pod 不存在,则其日志不可用。

当从 web 控制台下载或使用 must-gather 工具创建时,以下错误信息会出现在缺少资源的 current.log 文件中:error: expected 'logs [-f] [-p] (POD | TYPE/NAME) [-c CONTAINER]'.(BZ#2023260)

温迁移后,Importer pod 日志不可用

为调试而保留的 importer pod 会导致温迁移在 precopy 阶段挂起。(BZ#2016290)

作为临时解决方案,importer pod 会在 precopy 阶段的末尾被删除,以便 precopy 可以成功。但是,这意味着,在温迁移完成后不会保留 importer pod 日志。在 precopy stage 中,您只能使用 oc logs -f <cdi-importer_pod> 命令来查看 importer pod 日志。

此问题仅影响 importer pod 日志和温迁移。冷迁移和 virt-v2v 日志不会受到影响。

删除迁移计划不会删除临时资源。

删除迁移计划不会删除 importer pod、conversion pod、配置映射、secret、失败的虚拟机和数据卷等临时资源。(BZ#2018974) 您必须在删除迁移计划前归档迁移计划来清理临时资源。

没有操作系统的虚拟机的错误消息不明确

web 控制台的 Migration Plan 详情页面没有明确指明因没有操作系统造成错误的原因。(BZ#2008846)

Plan CR 中根据名称引用的网络、存储和虚拟机不会在 web 控制台中显示。

如果 Plan CR 引用存储、网络或虚拟机名称而非 ID,则资源不会出现在 MTV web 控制台中。迁移计划无法编辑或重复。(BZ#1986020)

日志文件包括已删除迁移计划或虚拟机的日志

如果您删除迁移计划,然后使用相同名称运行新的迁移计划,或者如果您删除迁移的虚拟机,则 MTV web 控制台创建的日志文件可能会包括已删除的迁移计划或虚拟机的日志。(BZ#2023764)

如果在迁移过程中删除了目标虚拟机,在 Plan CR 中的迁移状态为 Succeeded

如果您在迁移的 Convert image to kubevirt 步骤中删除了目标 VirtualMachine CR,则 web 控制台的 Migration 详情页面会显示步骤的状态为 VirtualMachine CR not found。但是,在 Plan CR 文件和 web 控制台中,虚拟机迁移的状态为 Succeeded。(BZ#2031529)

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.