第 36 章 虚拟化


SeaBIOS 可识别带有非零 LUN 的 SCSI 设备

在以前的版本中,当逻辑单元号(LUN)被设置为零时,SeanBIOS 只会识别 SCSI 设备。因此,如果定义了带有零个 LUN 的 SCSI 设备,SeanBIOS 无法引导。在这个版本中,SeceBIOS 可识别带有 0 之外的 LUN 的 SCSI 设备。因此,SeceBIOS 可以成功引导。(BZ#1020622)

libguestfs 工具现在可以正确处理客户机,其中 /usr/ 不是与 root 相同的分区

在以前的版本中,当 /usr/ 目录不位于和 root 目录位于同一分区中时,libguestfs 库无法识别客户端操作系统。因此,在这类客户机上使用时,多个 libguestfs 工具(如 virt-v2v 实用程序)不会如预期执行。在这个版本中,当 /usr/ 不是与 root 位于同一分区时,libguestfs 可识别客户端操作系统。因此,受影响的 libguestfs 工具可以正常工作。(BZ#1401474)

virt-v2v 可以使用损坏或损坏的 Windows registry 转换 Windows 客户机

在以前的版本中,libguestfs 用来操作 Windows registry 的 hivex 库无法处理损坏的 registry。因此,virt-v2v 实用程序无法转换 Windows 客户机并带有损坏或损坏的 Windows registry。在这个版本中,libguestfs 在读取 Windows registry 时将 hivex 配置为严格。因此,virt-v2v 现在可以转换大多数 Windows 虚拟机,并损坏或损坏 Windows registry。(BZ#1311890, BZ#1423436)

使用 virt-v2v 使用非系统动态磁盘转换 Windows 客户机现在可以正常工作

在以前的版本中,使用 virt-v2v 实用程序转换带有非系统动态磁盘的 Windows 客户机虚拟机无法正常工作,且客户机在转换后不可用。这个版本修复了底层代码,因此可防止上面描述的问题。
请注意,在系统磁盘(C: 驱动器)上使用动态磁盘的 Windows 客户机转换仍不受支持。(BZ#1265588)

无论 Glance 客户端版本如何,guest 都可以转换为 Glance 映像

在以前的版本中,如果 Glance 命令行客户端版本 1.0.0 或更高版本安装在 virt-v2v 转换服务器上,则使用 virt-v2v 实用程序将客户机虚拟机转换为 Glance 镜像失败。在这个版本中,当导出镜像时,virt-v2v 直接设置镜像的所有属性。因此,转换至 Glance 的工作原理,无论 virt-v2v 转换服务器上安装的 Glance 客户端的版本如何。(BZ#1374405)

Red Hat Enterprise Linux 6.2 - 6.5 guest 虚拟机现在可以使用 virt-v2v转换

在以前的版本中,Red Hat Enterprise Linux 版本 6.2 - 6.5 的 SELinux file_contexts 文件中出现错误 - 6.5 禁止使用 virt-v2v utiltiy 转换这些客户机。在这个版本中,virt-v2v 会自动修复 SElinux file_contexts 文件中的错误。因此,Red Hat Enterprise Linux 6.2-6.5 虚拟机现在可以使用 virt-v2v 转换。(BZ#1374232)

/etc/fstab 中的 btrfs 条目现在由 libguestfs正确解析

在以前的版本中,/etc/fstab 中带有多个逗号分隔的选项的 Btrfs 子卷条目不会被 libguestfs 正确解析。因此,无法检查使用这些配置的 Linux 客户机虚拟机,virt-v2v 实用程序无法转换它们。借助此次更新,libguestfs 会正确使用 /etc/fstab 中的逗号分隔选项解析 Btrfs 子卷条目。因此,可以使用 virt-v2v 检查和转换这些条目。(BZ#1383517)

libguestfs 现在可以正确打开需要身份验证的 libvirt 域磁盘

在以前的版本中,当从 libvirt 域添加磁盘时,libguestfs 不会读取任何磁盘 secret。因此,libguestfs 无法打开需要身份验证的磁盘。在这个版本中,libguestfs 会在 libvirt 域中读取磁盘 secret(如果存在)。现在,libguestfs 可以正确地打开需要身份验证的 libvirt 域的磁盘。(BZ#1392798)

正确转换 Windows UEFI 客户机引导

在以前的版本中,当转换 Windows 8 UEFI 虚拟客户机时,virtio 驱动程序不会被正确安装。因此,转换的客户机无法引导。在这个版本中,在 Windows UEFI 客户端中可以正确地安装 virtio 驱动程序。因此,正确转换 Windows UEFI 虚拟机引导。(BZ#1431579)

virt-v2v 工具现在一致忽略代理环境变量

在此次更新之前,当使用 virt-v2v 实用程序转换 VMware 客户机虚拟机时,virt-v2v 将代理环境变量用于 VMware 的一些连接,但不适用于其他连接。在某些情况下会导致转换失败。现在,virt-v2v 在转换过程中忽略所有代理设置,这可以防止上面描述的问题。(BZ#1354507)

virt-v2v 只在需要时复制 rhev-apt.exerhsrvany.exe

在以前的版本中,virt-v2v 在转换 Windows 虚拟客户机时总是复制 rhev-apt.exerhsrvany.exe 文件。因此,即使在不需要时,它们也会出现在转换的 Windows 客户端中。在这个版本中,virt-v2v 仅在 Windows 客户端需要时复制这些文件。(BZ#1161019)

带有绑定间 VLAN 的客户机在故障切换后不再停止传输流量

在以前的版本中,在使用 ixgbe 虚拟功能(VF)配置的绑定接口配置了 VLAN 的客户机虚拟机上,绑定的网络接口在发生故障转移时停止传递流量。管理程序控制台还会将此错误作为 请求的 MACVLAN 过滤器记录,但会被管理拒绝 的消息。在这个版本中,可确保正确处理故障切换,从而防止上面描述的问题。(BZ#1379787)

virt-v2v 导入没有 < ovf:Name > 属性的 OVAs

在以前的版本中,virt-v2v 实用程序会拒绝在没有 < ovf:Name > 属性的情况下的 Open Virtual Appliance(OVA)导入。因此,virt-v2v 实用程序不会导入 Amazon Web Services(AWS)导出的 OVA。在本发行版本中,如果缺少 & lt;ovf:Name > 属性,virt-v2v 将使用磁盘镜像文件的基本名称作为虚拟机的名称。因此,virt-v2v 实用程序现在导入 AWS 导出的 OVA。(BZ#1402301)
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.