7.2. Shell 和命令行工具


opal-prd rebase 到版本 6.7.1

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

  • 修复了由于 xscom OPAL 调用而导致的 xscom 错误日志记录问题。
  • 修复了 DEBUG 构建可能的死锁。
  • 如果 fast-rebootcore/platform 中失败,则回退到 full_reboot
  • 修复了 core/cpu 中的 next_ungarded_primary
  • 改进了Self-Boot 引擎(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 设备上的远程控制台时崩溃。

有了这个更新,这个 bug 已被修复,用户可以使用 ipmitool 再次访问远程控制台。

(BZ#1951480)

Relax-and-Recover(ReaR)软件包现在依赖于 bootlist 可执行文件

在以前的版本中,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 进程。因此,文件元数据没有被正确保存和恢复。

有了这个更新,以下 bug 已解决:

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

    • 如果在备份过程中检测到 rsync 错误,ReaR 会终止,并显示一条错误消息。
    • 如果在恢复过程中检测到 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)固件的机器上的 EFI 系统分区使用软件 RAID(MDRAID)时,ReaR 不会创建可扩展固件接口(EFI)条目。当使用 ReaR 恢复软件 RAID 上带有 UEFI 固件和 EFI 系统分区的系统时,恢复的系统无法引导,需要手动干预来修复引导 EFI 变量。

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

(BZ#1958222)

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

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

(BZ#1965649)

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

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

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

(BZ#1983003)

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

在以前的版本中,当尝试使用带有别名的 which 命令时,例如, A=B which lswhich 工具会中止,并显示语法错误消息 bash: syntax error near unexpected token `('

这个程序错误已被解决,which 会正确显示命令的完整路径。

(BZ#1940468)

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.