AnyBackup-Oracle 数据库授权时展开实例失败:访问文件 /var/lib/AnyBackup/ABClientService/.pid/oracle 被拒。( /var/lib/AnyB
关键字
授权、Oracle
适用产品
- AnyBackup Express 7.0.17.2~7.0.17.4
- AnyBackup CDM 7.0.17.2~7.0.17.4
- AnyBackup Enterprise 7.0.17.2~7.0.17.4
问题描述
在 AnyBackup 管理控制台上,在客户端授权 Oracle 数据库失败,且执行输出中存在如下错误信息:
访问文件 /var/lib/AnyBackup/ABClientService/.pid/oracle 被拒。( /var/lib/AnyBackup/ABClientService/.pid/oracle/AggregateApp.root.datasourceproc.xxx.pid)

问题影响
在 AnyBackup 管理控制台授权 Oracle 数据库失败。
问题原因
客户端 /var/lib/AnyBackup/ABClientService 目录权限不足。
解决方案
为了解决该问题,需要将客户端 /var/lib/AnyBackup/ABClientService/ 目录的权限改为 777,请按照以下步骤执行:
1. 通过 SSH 工具登录到需要授权的数据库实例所在的服务器,执行以下命令,切换到 /var/lib/AnyBackup 目录:
cd /var/lib/AnyBackup

2.执行如下命令,查看 ABClientService 目录的权限,并修改为 777:
ll
chmod 777 ABClientService/

3.重新登录操作员账户,进行 Oracle 数据库的授权即可。
更多信息
AnyBackup 7.0.17.2 版本后客户端添加数据库授权时,需要拥有 /var/lib/AnyBackup/ABClientService 目录权限来创建文件,权限不足创建失败导致该报错。