AnyBackup-Linux 主机下推送客户端任务执行失败,主机的执行输出显示错误信息:主机推送安装失败,原因:卸载客户端失败。
关键字
推送客户端
适用产品
- AnyBackup 7.0.17.1 - 7.0.17.x
问题描述
在 AnyBackup 管理控制台执行推送客户端任务失败,任务执行输出显示错误信息:
[10.5.146.x] 主机推送安装失败,原因:卸载客户端失败。。

问题影响
AnyBackup 管理控制台无法完成推送客户端任务。
问题原因
推送安装功能是基于客户端应用分离的安装卸载命令,该客户端卸载命令包含 --slient=y 参数,而 7.0.17.1(不包含 7.0.17.1 )之前版本的客户端卸载命令不包含 --slient=y 参数,从而导致卸载客户端失败,最终导致推送客户端任务执行失败。
解决方案
为了解决该问题,7.0.17.1 版本 (不包含 7.0.17.1 )前的客户端需要手动卸载,步骤如下:
1.SSH 登录需要执行推送客户端的主机,查看并进入当前客户端安装目录。
ps -ef |grep esf
cd /aishu/AnyBackupClient/ClientService

注意:上图示例中 /aishu/AnyBackupClient/ClientSercvice/ 表示客户端安装目录,具体路径以实际环境为准。
2.卸载当前客户端
./uninstall.sh
y

3.在 AnyBackup 控制台重新发起推送客户端任务。
更多信息
推送安装:即安装部署客户端,利用 SFTP 和 SMB 等技术推送软件到目标机器,并使用 SSH 或者 WMI ,RPC 等技术在目标机器中部署已推送的软件,对已推送的客户端发送远程安装应用等指令,实现应用的远程部署功能。