8.3. Shell 和命令行工具

没有参数的 cmx 操作不再使 CIM 客户端崩溃

cmx 操作调用一个方法,并返回 XML,一个参数指定调用的方法的名称。在以前的版本中,当在运行没有附加参数的 cmx 操作时,命令行 sblim-wbemcli 公共信息模型(CIM)客户端会崩溃。有了这个更新,cmx 操作需要定义调用的方法的名称。在没有此参数的情况下调用 cmx 操作会导致错误消息,CIM 客户端不再崩溃。

(BZ#2075807)

opencv 库中的 cvSaveImage 函数不再终止用户应用程序

在以前的版本中,opencv 库无法正确使用 cvSaveImage 函数。因此,用户应用程序会意外终止。有了这个更新,cvSaveImage 函数会在磁盘上写镜像数据,不再终止用户应用程序。

(BZ#2104776)

如果没有更新 /etc/fstab中的 UUID,ReaR 不再失败并显示错误消息

在以前的版本中,当 ReaR 不能更新 /etc/fstab 中的通用唯一标识符(UUID),来匹配在 UUID 不同的情况下新创建的分区时 ,ReaR 不会在恢复过程中显示一条错误消息。如果救援镜像与备份不同步,则会出现这种情况。有了这个更新,如果恢复的基本系统文件与重新创建系统不匹配,则在恢复过程中会显示一条错误消息。

(BZ#2072978)

带有 PXE 输出方法的 ReaR 不再无法在 rsync OUTPUT_URL 位置存储输出文件

在 RHEL 8.5 中,删除了带有 OUTPUT=PXEBACKUP=RSYNC 选项的 OUTPUT_URL 变量的处理。因此,当为 OUTPUT_URL 使用 rsync 位置时,ReaR 无法将 initrd 和内核文件拷贝到此位置,虽然其它们上传到了 BACKUP_URL 指定的位置。有了这个更新,RHEL 8.4 和更早版本的行为被恢复了。ReaR 使用 rsync 在指定的 OUTPUT_URL 目的地中创建所需的文件。

(BZ#2115918)

ReaR 现在支持使用 NetBackup 版本 9 恢复系统

在以前的版本中,使用 NetBackup 版本 9 或更高版本的 NetBackup (NBU) 恢复系统会因为缺少库和其他文件而失败。有了这个更新,NBU_LD_LARY_PATH 变量包含所需的库路径,救援系统现在包含所需的文件,ReaR 可以使用 NetBackup 方法。

(BZ#2077404)

ReaR 不再显示有关丢失符号链接目标的假错误消息

在以前的版本中,ReaR 在创建救援镜像时,会对 /usr/lib/modules/ 下的 buildsource 符号链接缺失符号链接目标而显示不正确的错误消息。这个情况是无害的,您可以安全地忽略此错误消息。有了这个更新,在这种情况下,ReaR 不会报告缺少 符号链接目标的假错误消息。

(BZ#2021935)

SR-IOV 设备的回退现在可以成功完成

在以前的版本中,因为 hcnmgr 脚本中使用了不正确的 active_slave 属性而不是 primary 属性,在设备故障切换后,单根 I/O 虚拟化(SR-IOV)设备不会回退。有了这个更新,hcnmgr 脚本对 SR-IOV 设备使用正确的属性可以成功完成。

(BZ#2078514)

ppc64-diag rebase 到版本 2.7.8

平台诊断的 ppc64-diag 软件包已更新至版本 2.7.8。主要改进和 bug 修复包括:

  • 更新了构建依赖项,以使用 libvpd 工具版本 2.2.9 或更高版本
  • 修复了在不支持平台上的 extract_opal_dump 错误消息
  • 使用 GCC-8.5GCC-11 编译器修复了构建警告

(BZ#2051313)

lsvpd rebase 到版本 1.7.14

提供构成硬件清单系统命令的lsvpd 软件包已更新至版本 1.7.14。有了这个更新,lsvpd 工具可防止在运行 vpdupdate 命令时数据库文件的崩溃。

(BZ#2051316)

libvpd rebase 到版本 2.2.9

包含访问 Vital 产品数据(VPD)的类的 libvpd 软件包已更新至版本 2.2.9。主要改进和 bug 修复包括:

  • 修复了数据库锁定
  • 更新了 libtool 工具版本信息

(BZ#2051319)