6.9. 服务器和服务
使用 mysql_install_db
手动初始化 MariaDB 不再失败
在此次更新之前,用于初始化 MariaDB 数据库的 mysql_install_db
脚本,从 /usr/libexec/
目录中调用 resolveip
二进制文件,而二进制文件位于 /usr/bin/
中。因此,使用 mysql_install_db
手动初始化数据库会失败。在这个版本中修复了 mysql_install_db
,可以正确地找到 resolveip
。因此,使用 mysql_install_db
手动初始化 MariaDB 不再会失败。
(BZ#1731062)
ReaR
更新
RHEL 7.8 对 Relax-and-Recover (ReaR
)工具引入了大量更新。
构建目录处理已被更改。在以前的版本中,当 ReaR
遇到故障时,构建目录保存在临时位置。在这个版本中,在非互动运行中默认删除构建目录,以防止消耗磁盘空间。
KEEP_BUILD_DIR
配置变量的语义已被改进,以包含新 的错误
值。您可以将 KEEP_BUILD_DIR
变量设置为以下值:
-
在调试错误时保留构建目录的错误(之前的行为)
-
Y
(true
)始终保留构建目录 -
N
(
默认为 )永远不会保留构建目录
默认值为空字符串,它解释了在以互动方式执行 ReaR
时 错误
(终端)和 false
(如果 ReaR
以非交互方式执行)。请注意,在调试模式中,KEEP_BUILD_DIR
会自动设置为 true
,在 debugscript 模式中(-D
);此行为尚未更改。
主要程序错误修复包括:
- 修复了对 NetBackup 8.0 的支持。
-
ReaR
不再中止并带有与xrealloc 类似的 bash 错误:无法在具有大量用户、组和每个组的系统中分配
。 -
bconsole
命令现在显示其提示,它可让您在使用 Bacula 集成时执行恢复操作。 -
现在,当
docker
服务正在运行但没有定义docker
根目录时,ReaR
也会正确备份文件,或者无法确定docker
服务的状态。 - 当使用精简池或在 Migration Mode 中恢复系统时,恢复不再会失败。
-
在使用 LVM 恢复过程中,
initramfs
的重建非常慢。