Menu Close

7.2. Shell 和命令行工具

opal-prd rebase 到版本 6.7.1

Opal-prd 已升级至 6.7.1 版本。重要的程序错误修复和增强包括:

  • 修复了由于 xscom OPAL 调用而导致的 xscom 错误日志记录问题。
  • 修复了通过 DEBUG 构建可能的死锁。
  • 如果 内核/平台快速重启失败,则回退到 full_reboot
  • 修复了 core/cpu 中的 next_ungarded_primary
  • 改进了自助引擎(SBE)中的速率限制计时器请求和计时器状态。

(BZ#1921665)

libservicelog rebase 到版本 1.1.19

libservicelog 已升级至版本 1.1.19。重要的程序错误修复和增强包括:

  • 修复了输出对齐问题。
  • 修复了 servicelog_open() 失败上的 segfault

(BZ#1844430)

ipmitool sol activate 命令不再崩溃

在以前的版本中,在从 RHEL 7 升级到 RHEL 8 后,ipmitool sol activate 命令会在尝试访问 IBM DataPower 设备上的远程控制台时崩溃。

在这个版本中,这个程序错误已被修复,用户可以使用 ipmitool 再次访问远程控制台。

(BZ#1951480)

relax-and-Recover(ReaR)软件包现在取决于引导列表可执行文件

在以前的版本中,ReaR 可能会在 IBM Power Systems Little Endian 架构中在没有 bootlist 的情况下生成救援镜像。因此,如果没有安装 powerpc-utils-core 软件包,救援镜像不包含 bootlist 可执行文件。

在这个版本中,ReaR 软件包依赖于 bootlist 可执行文件。该依赖项确保存在 bootlist 可执行文件。如果缺少 bootlist 可执行文件,rear 不会创建救援镜像。这可避免创建无效的救援镜像。

(BZ#1983013)

现在可在 ReaR 中使用带有非特权远程用户的 rsync

在以前的版本中,当使用 rsync 备份和恢复系统数据 (BACKUP=RSYNC) 时,rsync 的参数被错误地引号,-- fake-super 参数不会传递给远程 rsync 进程。因此,文件元数据不会被正确保存和恢复。

在这个版本中,解决了以下程序错误:

  • rear 为 rsync 使用正确的参数。
  • 改进了用于备份和恢复过程中错误检测的 rsync 代码:

    • 如果在备份过程中检测到 rsync 错误,ReaR aborts 带有错误消息。
    • 如果在恢复过程中检测到 rsync 错误,ReaR 会显示警告消息。

/etc/rear/local.conf 文件中,设置 BACKUP_INTEGRITY_CHECK=1,将警告转换为错误消息。

(BZ#1930662)

当不再使用 ReaR 时,网络共享上的备份数据不会丢失

在以前的版本中,当使用 NFS 等网络文件系统存储 ReaR 备份时,如果 ReaR 错误删除了挂载 NFS 的目录。因此,这会导致备份数据丢失。

在这个版本中,ReaR 使用一个新的方法来卸载网络共享。当该新方法删除挂载点时,不会删除挂载的文件系统的内容。现在,在使用 ReaR 时,网络共享中的备份数据丢失已被修复。

(BZ#1958247)

rear 现在可以用来备份和恢复使用 ESP 的机器

在以前的版本中,当使用 Unified Extensible Firmware Interface(UEFI)固件的机器上使用软件 RAID(MDRAID)时,ReaR 不会创建可扩展固件接口(EFI)条目。当使用 ReaR 恢复软件 RAID 上带有 UEFI 固件和 EFI 系统分区的系统时,恢复的系统无法引导,需要手动干预来修复引导 EFI 变量。

在这个版本中,为软件 RAID 设备创建引导 EFI 条目的支持被添加到 ReaR 中。Rear 现在可用于在软件 RAID 上备份和恢复使用 EFI 系统分区(ESP)的机器,而无需手动恢复后干预。

(BZ#1958222)

为 openslp 软件包添加了 /etc/slp.spi 文件

在以前的版本中,opens lp 软件包中缺少 /etc/slp.spi 文件。因此,/usr/bin/slptool 命令不会生成输出。在这个版本中,/etc/slp.spi 已添加到 openslp

(BZ#1965649)

现在可以使用 ReaR 安全恢复带有多路径的 Little Endian 架构机器

在以前的版本中,当 ReaR 恢复系统时,/sys 文件系统不会挂载到 chroot 中。安装引导装载程序 时,IBM Power Systems Little Endian 架构中的pathname 可执行文件会失败。因此,错误仍无法检测到,恢复的系统无法引导。

在这个版本中,ReaR 在恢复 chroot 中挂载 /sys 文件系统。Rear 确保 Power Systems Little Endian 架构机器上的救援系统中存在 to pathname

(BZ#1983003)

当与别名一起使用时,哪个 实用程序不再会出现带有语法错误信息的中止

在以前的版本中,当尝试使用带有别名的哪个命令时,例如: ls,哪个 实用程序会中止 并显示语法错误 bash: 语法错误 '('

这个程序错误已被解决, 在没有错误消息的情况下正确显示命令的完整路径。

(BZ#1940468)