7.15. 虚拟化


在使用 AMD SEV-SNP 的虚拟机中本地 kdump 不再失败

在此次更新之前,使用具有安全嵌套的 Paging (SNP)功能的 AMD Secure Encrypted Virtualization (SEV)功能的 RHEL 10 虚拟机(VM)上本地 kdump 会失败。因此,您无法在启用了 AMD SEV-SNP 的虚拟机上捕获内核崩溃转储。

在这个版本中,底层代码已被修复。因此,本地 kdump 在带有 AMD SEV-SNP 的虚拟机上不再失败。

Jira:RHEL-10019[1]

对于 虚拟机迁移,--migrate-disks-detect-zeroes 选项不再失败

在此次更新之前,在 RHEL 10 上迁移虚拟机(VM)时,--migrate-disks-detect-zeroes 选项可能无法正常工作,且迁移可能已在指定磁盘上没有零块检测。这个问题是由 QEMU 中存在一个错误造成的,其中镜像作业依赖于 punching 漏洞,从而导致稀疏目标文件。

在这个版本中,如果目标系统报告读取所有零,且没有额外的工作来进一步完成镜像,QEMU 已被修复,它会保留稀疏性。因此,对于虚拟机迁移,--migrate-disks-detect-zeroes 选项可以正常工作。

Jira:RHEL-82906

没有配置 discard_granularity 时,发送错误校准的丢弃 I/O 请求不再暂停

在此次更新之前,主机内核失败丢弃 I/O 请求,QEMU 使用 werror= policy 参数响应这样的故障。当 werror 设置为 stop:werror=stop 时,失败的丢弃请求会导致虚拟机(VM)暂停。因此,无法更正这种情况,然后再次恢复虚拟机。

在这个版本中,QEMU 已更新为静默忽略不正确的 I/O 请求,因此没有正确的 discard_granularity 值的客户机不会暂停。因此,当没有配置 discard_granularity 时,虚拟机发送丢弃 I/O 请求不再暂停。但是,最好配置 discard_granularity 值,因此丢弃请求具有其预期效果,而不是在对齐时忽略。

Jira:RHEL-86032[1]

当访问使用多个打开文件的共享目录时,virtiofsd 不再崩溃

在此次更新之前,当从虚拟机(VM)访问大量打开文件的 virtiofs 共享目录时,操作可能会失败,并显示以下错误: Too many open files, 和 virtiofsd 进程崩溃。

在这个版本中,底层代码已被修复。因此,从虚拟机访问带有大量打开文件的 virtiofs 共享目录可能会导致虚拟机出现错误,但 virtiofsd 进程不再崩溃,保持 virtiofs 共享目录可在虚拟机中访问。

Jira:RHEL-87161[1]

在 ESXi 上自定义 RHEL 9 客户机不再会导致网络问题

在以前的版本中,在 VMware ESXi hypervisor 中自定义 RHEL 9 客户机操作系统无法使用 NetworkManager 密钥文件正常工作。因此,如果客户机使用这样的密钥文件,它有不正确的网络设置,如 IP 地址或网关。这个问题现已解决,NetworkManager 密钥文件不再在上述场景中造成网络问题。

Jira:RHELPLAN-106947[1]

安装程序显示要在虚拟机上安装 RHEL 的期望的系统磁盘

在以前的版本中,当使用 virtio-scsi 设备在虚拟机上安装 RHEL 时,这些设备可能会因为 device-mapper-multipath 错误而不会出现在安装程序中。因此,在安装过程中,如果某些设备设置了串口,而有些设备没有,则 multipath 命令会声明所有具有串口的设备。因此,安装程序无法在虚拟机中找到要安装 RHEL 的期望的系统磁盘。

有了这个更新,multipath 可以正确地将没有串口的设备设置为没有全局识别符(WWID),并忽略它们。在安装时,multipath 只声明 multipathd 用来绑定多路径设备的设备,安装程序在虚拟机中显示要安装 RHEL 的期望的系统磁盘。

Jira:RHELPLAN-66975[1]

在据有 AMD EPYC CPU 的主机上进行 v2v 转换后,Windows 客户机可以更可靠地启动

在使用 virt-v2v 工具转换使用 Windows 11 或 Windows Server 2022 作为客户机 OS 的虚拟机(VM)后,之前的虚拟机无法引导。这在使用 AMD EPYC 系列 CPU 的主机上发生。现在,底层代码已修复,在上述情况下,虚拟机按预期引导。

Jira:RHELPLAN-147926[1]

nodedev-dumpxml 可以正确列出某些介质设备的属性

在此更新前,nodedev-dumpxml 工具无法正确列出使用 nodedev-create 命令创建的介质设备的属性。这个问题已被解决,nodedev-dumpxml 现在可以正确地显示受影响的介质设备的属性。

Jira:RHELPLAN-139536[1]

重启 virtqemudlibvirtd 后,现在可以附加 virtiofs 设备

在以前的版本中,重启 virtqemudlibvirtd 服务会阻止 virtiofs 存储设备附加到主机上的虚拟机(VM)。这个 bug 已被解决,您现在可以在上述场景中附加 virtiofs 设备。

Jira:RHELPLAN-119912[1]

blob 资源现在可正确用于 IBM Z 上的 virtio-gpu

在以前的版本中,virtio-gpu 设备与 IBM Z 系统上的 blob 内存资源不兼容。因此,如果您在 IBM Z 主机上配置了一个带有 virtio-gpu 的虚拟机(VM),以使用 blob 资源,则虚拟机没有任何图形输出。

有了此更新,virtio 设备有一个可选的 blob 属性。将 blob 设置为 on 可使用该设备中的 blob 资源。这防止 virtio-gpu 设备中出现描述的问题,也可以通过减少或消除客户机和主机之间 pixel 数据的复制来加快显示路径。请注意,blob 资源支持需要 QEMU 版本 6.1 或更高版本。

Jira:RHEL-7135

重新安装 virtio-win 驱动程序不再导致 DNS 配置在客户机上重置

在使用 Windows 客户机操作系统的虚拟机(VM)中,重新安装或升级网络接口卡(NIC)的 virtio-win 驱动程序之前会导致客户机中的 DNS 设置重置。因此,在某些情况下您的 Windows 客户机会丢失网络连接。

有了此更新,描述的问题已被修复。因此,如果您从最新版本的 virtio-win 重新安装或升级,则问题不再发生。但请注意,从之前版本的 virtio-win 升级将不会解决问题,并且 DNS 重置可能仍在您的 Windows 客户端中发生。

Jira:RHEL-1860[1]

VNC viewer 在实时迁移 ramfb 后可以正确地初始化虚拟机显示

这个更新增强了 ramfb 帧缓冲设备,您可以将其配置为虚拟机(VM)的主显示。在以前的版本中,无法迁移 ramfb ,这导致使用 ramfb 的虚拟机在实时迁移后显示白屏。现在,ramfb 与实时迁移兼容。因此,在迁移完成后,您可以看到 VM 桌面显示。

Jira:RHEL-7478

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat