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的重建非常慢。