AnyBackup 客户端服务在启用 SELinux 的 RHEL 8 中启动失败
关键字
SELinux、RHEL8
适用产品
- AnyBackup 7.0.15
问题描述
AnyBackup 客户端服务在启用 SELinux 的 RHEL 8 中启动失败,并显示以下错误信息,执行 journalctl -xe 查看有 SELinux 的相关信息:
Job for ABClientService.service failed because of unavailable resources or another system error.

问题影响
AnyBackup 客户端服务启动失败。
问题原因
RHEL 8 中 SELinux 安全上下文阻止 systemd 访问类型为 default_t 的 abenv 环境变量文件。
解决方案
为了解决此问题,请卸载 AnyBackup 客户端并在 /opt 目录下重新安装 AnyBackup 客户端:
- 卸载当前已安装的 AnyBackup 客户端。
- 将 AnyBackup 客户端拷贝至 /opt 目录,解压安装包并执行安装。
- 检查 AnyBackup 服务正常启动。
更多信息
根目录下新建目录及子目录下文件的默认 SELinux 安全上下文类型为 default_t。
根目录下新建目录及子目录下文件的默认 SELinux 安全上下文类型为 usr_t。