6.7. Red Hat Virtualization 4.4 Batch Update 7(ovirt-4.4.8)
注意
BZ#1947709 在公告中包括(RHBA-2021:3464)错误,并仍是一个已知问题。以后的发行版本会调度这个修复。
6.7.1. 错误修复
此 Red Hat Virtualization 发行版本中修复了以下错误:
- BZ#1770027
- 在以前的版本中,与 postgresql 的连接会在重启期间或任何其他问题过程中会失败。虚拟机监控线程会失败,并显示不可恢复的错误,且不会在重启 ovirt-engine 前再次运行。当前发行版本解决了这个问题,允许监控线程在错误解决后进行恢复。
- BZ#1948177
- libvirt 中的更新更改了提交块阈值事件的方式。因此,VDSM 因 libvirt 事件混淆,并尝试查找驱动器,记录有关缺失驱动器的警告。在本发行版本中,VDSM 已被调整以处理新的 libvirt 行为,且不会记录有关缺失驱动器的警告。
- BZ#1950767
- 在以前的版本中,发送快速多个请求来更新关联性组同时会导致冲突失败。发生冲突的原因是,关联性组在更新过程中被删除并重新创建。当前发行版本解决了这个问题,允许每个关联性组通过特定的操作启动。因此,在更新过程中,关联性组不再被删除并重新创建。
- BZ#1959436
- 在以前的版本中,当在实时迁移的源主机上关闭虚拟机时,迁移会同时成功完成,两个事件会相互影响,有时防止迁移清理导致主机被阻断。在这个发行版本中,不会阻断其他迁移。
- BZ#1982296
- 在以前的版本中,对于带有特定 CPU 拓扑的 i4440fx BIOS 类型的虚拟机,可以设置的最大 vCPU 的数量可能太高。这导致那些虚拟机无法启动。当前发行版本解决了这个问题,此类虚拟机的 vCPU 数量现在都在有效范围内设置。
- BZ#1984209
- 在以前的版本中,当无法执行快照并重新执行时,第二个尝试会因为使用了以前的执行数据而失败。在这个发行版本中,只有在需要时,才会在恢复模式中使用此数据。
- BZ#1993017
- 在以前的版本中,当在请求中没有指定保证内存(最小可用内存)时,通过 REST API 添加虚拟机,ovirt-engine 会设置保证的 memory=memory,而无需考虑在集群中设置的内存过量使用,并有效地为虚拟机禁用内存过量使用。在这个发行版本中,当未指定时,保证内存的计算会考虑指定的内存和集群的内存过量使用。
- BZ#1999754
- 在以前的版本中,在执行实时快照后,虚拟机的原始卷将会被锁定,并带有磁盘,然后生成这些磁盘的副本。当前发行版本已在 ovirt-engine 中解决了这个问题。
6.7.2. 功能增强
此 Red Hat Virtualization 发行版本包括以下改进:
- BZ#1691696
- 在 Red Hat Virtualization 版本 4.2 中引入了多路径事件,但没有配置这些事件的电子邮件通知。当前发行版本现在允许您使用用户界面或 REST API 为多路径事件配置电子邮件通知。
- BZ#1939286
- 在以前的版本中,您只能使用管理门户监控损坏的关联性组。在当前的发行版本中,您现在可以使用 REST API 和管理门户来监控有问题的关联性组。
- BZ#1941507
- 在以前的版本中,日志文件使用太多磁盘空间,因为操作会频繁运行。当前发行版本通过实现 logrotate 功能解决了这个问题。借助此功能,日志将按月轮换或每日,仅保留一个存档文件。主机部署、注册证书、主机升级、ova、brick 设置和 db-manual 日志会每月轮转。检查更新日志现在已轮转。在创建日志时,会删除压缩文件以 24 小时更新日志,brick 设置日志将从创建之时删除 30 天,并且所有其他日志将从最后的元数据更改中移除 30 天。
- BZ#1949046
- SPICE 已被弃用,并将从 RHEL 9 订阅频道中删除。此发行版本为 RHEL 9 客户端提供了 SPICE 软件包,以便 Red Hat Virtualization 可以支持带有 RHEL 9 客户端和客户机的 SPICE。
- BZ#1991171
- 从 Red Hat Virtualization 4.4.7 开始,engine-backup 会拒绝恢复到与用于备份的版本旧的版本。如果最新的设备早于最新的管理器,这会导致 'hosted-engine --restore-file' 失败。在本发行版本中,这样的场景不会失败,但会提示用户通过 SSH 连接到 Manager 虚拟机并修复恢复问题。
6.7.3. 发行注记
本节概述了本发行版本的重要信息,包括推荐做法和 Red Hat Virtualization 的显著变化。您必须将此信息纳入考量,才能确保您的部署获得最佳效果。
- BZ#1983039
- Red Hat Virtualization 4.4.8 在 Ansible-2.9.23 中经过测试和支持
6.7.4. 删除的功能
- BZ#1989823
- OTOPI Java 绑定已被删除,因为它们不再在产品内使用(请参阅 oVirt bug BZ#1983047)。