8.10. 虚拟化


虚拟机有时启用不必要的 CPU 漏洞缓解

目前,MDS_NO CPU 标志(这表示 CPU 不会受到 Microarchitectural Data Sampling (MDS)漏洞的影响,不会向客户端操作系统公开。因此,在某些情况下,客户机操作系统会自动启用当前主机不需要的 CPU 漏洞缓解功能。

如果主机 CPU 已知不容易受到 MDS 的影响,且虚拟机不会迁移到受 MDS 攻击的主机,那么可以使用 "mds=off" 内核命令行选项在 Linux 客户端中禁用 MDS 漏洞缓解。但请注意,这个选项会禁用客户机上的所有 MDS 缓解方案。因此,它应该谨慎使用,如果主机 CPU 容易受到 MDS 的影响,则不应使用。

(BZ#1708465)

在 RHEL 7 主机上修改 RHEL 8 虚拟镜像有时会失败

在 RHEL 7 主机上,如果实用程序以 RHEL 8 文件系统的虚拟镜像为目标,在一些情况下使用虚拟镜像操作工具(如 guestfishvirt-sysprepvirt-customize )会失败。这是因为 RHEL 7 与 RHEL 8 中的某些文件系统功能不完全兼容。

要临时解决这个问题,您可以在使用 mkfs 工具创建客户机文件系统时禁用有问题的功能:

  • 对于 XFS 文件系统,请使用 "-m reflink=0" 选项。
  • 对于 ext4 文件系统,请使用 "-O ^metadata_csum" 选项。

或者,使用 RHEL 8 主机而不是 RHEL 7 主机,受影响的工具可以正常工作。

(BZ#1667478)

在 Windows Server 2019 主机上与 RHEL 7 客户机控制台的连接速度较慢

当在 Windows Server 2019 主机上以多用户模式使用 RHEL 7 作为客户机操作系统时,连接到客户机的控制台输出目前所需的时间比预期要长。要临时解决这个问题,请使用 SSH 连接到客户端,或使用 Windows Server 2016 作为主机。

(BZ#1706522)

SMT 仅适用于 AMD EPYC CPU 型号

目前,只有 AMD EPYC CPU 模型支持并发多线程(SMT)功能。因此,在使用不同 CPU 模型配置虚拟机时手动启用 topoext 功能会导致虚拟机无法正确检测到 vCPU 拓扑,且 vCPU 不会按照配置执行。要临时解决这个问题,请不要手动启用 topoext,除非主机使用 AMD EPYC 模型,否则请不要在 AMD 主机上使用 threads vCPU 选项

(BZ#1615682)

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.