AnyBackup-Linux 环境下 MySQL 数据库客户端进行权限配置时,展开 MySQL 数据库备份服务器,提示:(Not all processes could be identified,
关键字
MySQL 、权限
适用产品
- AnyBackup CDM 7.0.9.1-AnyBackup CDM 7.0.10
- AnyBackup Express 7.0.9.1-AnyBackup Express 7.0.10
问题描述
在 AnyBackup 管理控制台上,对 MySQL 数据库客户端进行权限配置时,展开 MySQL 数据库备份服务器,弹出错误对话框:
(Not all processes could be identified, non-owned process info(错误码: 0)
问题影响
AnyBackup 管理控制台添加 MySQL 数据库实例失败。
问题原因
在 Linux 系统下,mysql 用户没有权限执行 netstat 命令,导致 AnyBackup 客户端程序无法执行 netstat -anp | grep mysql 获取 MySQL 数据库实例。
解决方案
为了解决此问题,需要赋予 mysql 用户执行 netstat 命令的权限,具体步骤如下:
1. 通过 SSH 登录 MySQL 数据库所在的服务器,在 root 用户下执行以下命令赋予 mysql 用户执行 netstat 命令的权限:
chmod a+s /bin/netstat
2. 使用操作员登录 AnyBackup 管理控制台,依次点击资源 > 客户端,勾选 MySQL 数据库客户端,点击权限配置,点击 MySQL 数据库后点击+重新展开 MySQL 数据库备份服务器。
更多信息
关于netstat 命令的详细说明,请参考 netstat 命令详解。