8.5. Shell 和命令行工具
在 ReaR 配置文件中设置 TMPDIR
变量已弃用
通过使用语句,如 export TMPDIR=…
在 /etc/rear/local.conf
或 /etc/rear/site.conf
ReaR 配置文件中设置 TMPDIR
环境变量已被弃用。
要为 ReaR 临时文件指定一个自定义目录,请在执行 ReaR 前在 shell 环境中导出变量。例如,输入 export TMPDIR=…
语句,然后在相同的 shell 会话或脚本中输入 rear
命令。
Jira:RHELDOCS-18049[1]
OpenEXR
组件已弃用
OpenEXR
组件已弃用。因此,对 EXR
镜像格式的支持已从 imagecodecs
模块中去掉了。
dump
软件包中的 dump
工具已弃用
用于文件系统备份的 dump
工具已弃用,在 RHEL 9 中将不再提供。
在 RHEL 9 中,红帽建议根据使用情况使用 tar
、dd
或 bacula
、备份工具,对 ext2、ext3 和 ext4 文件系统提供了完整和安全的备份。
请注意,dump
软件包中的 restore
工具仍可用,在 RHEL 9 中也被支持,并作为 restore
软件包提供。
Bugzilla:1997366[1]
RHEL 8 systemd
不再支持 hidepid=n
挂载选项
挂载选项 hidepid=n
,其控制谁可以访问 /proc/[pid]
目录中的信息,与 RHEL 8 提供的 systemd
基础架构不兼容。
另外,使用这个选项可能会导致 systemd
启动的某些服务生成 SELinux AVC 拒绝信息,并阻止其他操作完成。
如需更多信息,请参阅有关的知识库解决方案 RHEL7 和 RHEL8 建议使用"hidepid=2"挂载 /proc ?。
/usr/lib/udev/rename_device
工具已被弃用
用于重命名网络接口的 udev
帮助工具 /usr/lib/udev/rename_device
已被弃用。
ABRT 工具已被弃用
用于检测和报告应用程序崩溃的自动错误报告工具(ABRT) 在 RHEL 8 中已弃用。作为替代,使用 systemd-coredump
工具记录和存储核心转储,其是程序崩溃后自动生成的文件。
Bugzilla:2055826[1]
ReaR crontab 已被弃用
rear
软件包中的 /etc/cron.d/rear
crontab 已在 RHEL 8 中弃用,且不在 RHEL 9 中提供。crontab 会每晚检查磁盘布局是否已更改,如果发生了更改,则运行 rear mkrescue
命令。
如果您需要这个功能,在升级到 RHEL 9 后,请手动配置定期运行 ReaR。
Bacula 中的 SQLite 数据库后端已被弃用
Bacula 备份系统支持多个数据库后端:PostgreSQL、MySQL 和 SQLite。SQLite 后端已被弃用,并将在以后的 RHEL 版本中不被支持。作为一种替代,迁移到其他一种后端(PostgreSQL 或 MySQL),且在新部署中不使用 SQLite 后端。
raw
命令已被弃用
raw
(/usr/bin/raw
)命令已被弃用。在以后的 Red Hat Enterprise Linux 版本中使用这个命令可能会导致错误。
Jira:RHELPLAN-133171[1]