第 35 章 虚拟化
SMEP 和 SMAP 位屏蔽以启用二级 vCPU
在以前的版本中,在支持超级模式执行保护(SMEP)或 Supervisor 模式访问保护(SMAP)的主机上禁用扩展页表(EPT)会导致客户机仅限于单个 vCPU。在需要时,这个更新会在主机端屏蔽 SMEP 和 SMAP 位。因此,辅助 vCPU 启动并可以被客户虚拟机使用。(BZ#1273807)
在日语区域虚拟机管理器中 强制重置 菜单条目正确翻译
在以前的版本中,在日语区域虚拟机管理器中错误地翻译 Force Reset 菜单条目。在这个版本中,Force Reset 菜单条目会被正确翻译。(BZ#1282276)
有限 KSM 重复数据删除因素
在以前的版本中,内核相同的页面合并(KSM)重复数据删除因素没有明确限制,这会导致 Red Hat Enterprise Linux 主机存在性能问题,或者在高工作负载时变得无响应。这个版本限制了 KSM 重复数据删除因素,从而消除了与 KSM 页面相关的虚拟内存操作所描述的问题。(BZ#1298618)
接受带有 streamOptimized 子格式的 VMDK 镜像
在以前的版本中,带有由 qemu-img 工具创建的 streamOptimized 子格式的虚拟机磁盘(VMDK)镜像被 Elastic Sky X (ESX)服务拒绝,因为 VMDK 镜像的版本号太低。在这个版本中,streamOptimized VMDK 镜像的子格式号会自动增加。这会导致 ESX 服务接受 VMDK 镜像。(BZ#1299116)
带有 streamOptimized 子格式的 VMDK 镜像的数据布局不正确
在以前的版本中,使用 qemu-img 工具创建的 streamOptimized 子格式的虚拟机磁盘(VMDK)镜像的数据布局不正确。这导致在导入到 ESX 服务器时无法启动 VMDK 镜像。在这个版本中,镜像转换为有效的 VMDK 流Optimized 镜像。这会导致 VMDK 镜像可引导。(BZ#1299250)
带有 --pivot 选项 的块复制 不再失败
在以前的版本中,当指定了 --pivot 选项时,blockcopy 始终会失败。在这个版本中,libvirt 软件包已被更新以防止这个问题。blockcopy 现在可以与 --pivot 选项一起使用。(BZ#1197592)
修复了 virt-v2v
转换后客户机显示问题
在以前的版本中,使用
virt-v2v
工具转换的客户机的视频卡驱动程序设置会被忽略,从而导致客户机中的各种显示问题。这个更新可确保 virt-v2v
正确为转换的客户端生成 libvirt XML 文件。因此,视频卡设置会被保留,客户机可以在转换后充分利用图形功能。(BZ#1225789)
迁移 MSR_TSC_AUX 可以正常工作
在以前的版本中,在虚拟机迁移过程中,MSR_TSC_AUX 文件的内容有时会无法正确迁移。因此,在迁移完成后客户机会意外终止。这个版本确保了 MSR_TSC_AUX 的内容按预期迁移,上面描述的崩溃不再发生。(BZ#1265427)
从文档中删除的 Windows 客户机虚拟机信息
在这个版本中,对 Windows 客户虚拟机的所有引用都已从文档中删除。该信息被移到以下知识库文章 :https://access.redhat.com/articles/2470791 (BZ39)1262007)
访问 virt-manager
上的客户机磁盘可以与 SELinux 正常工作。 libguestfs-python
在此次更新之前,当安装 libguestfs-python 软件包并在主机上启用了 SELinux 时,使用
virt-manager
界面访问客户机磁盘会导致 I/O 失败。现在,virt-manager
和 libguestfs 库共享相同的 libvirt 连接,这可防止上面描述的失败发生。(BZ#1173695)