AnyBackup-AnyBackup HP-UX 客户端 Basic runner 更新失败,提示错误信息安装部署执行器失败
关键字
HP-UX、客户端
适用产品
- AnyBackup Express 7.0.17.3~7.0.17.4
- AnyBackup CDM 7.0.17.3~7.0.17.4
- AnyBackup Enterprise 7.0.17.3~7.0.17.4
问题描述
在 AnyBackup 控制台执行客户端 Basic runner 执行器更新任务,执行输出中提示如下错误信息:
安装部署执行器失败

问题影响
客户端 Basic runner 更新失败。
问题原因
HP-UX 本身存在的缺陷,在客户端的安装目录/etc/ClientService/BasicRunner/ABClientService 文件中,针对 PATH 环境变量重新赋值,重新赋值的 PATH 环境变量中不包括 gunzip 命令。
解决方案
为了解决该问题,需要登录客户端服务器,手动修改客户端安装目录/etc/ClientService/BasicRunner/ABClientService 中 PATH 赋值方式。具体操作如下:
1.SSH 登录 HP-UX 客户端 Liunx 后台,并查看客户端安装路径。
ps -ef|grep esf

2.进入 /eisoo/AnyBackupClient/etc/ClientService/BasicRunner/ 目录下,首先执行执行 which gunzip 命令,然后执行 echo $PATH。
cd /eisoo/AnyBackupClient/etc/ClientService/BasicRunner/
which gunzip
echo $PATH

注意:客户端安装目录以实际环境为准。
3.通过 vi 命令编辑 ABClientService 文件,对 PATH 环境变量重新赋值,将步骤1中的 echo $PATH 显示的 PATH 变量值,放到 export PATH=/usr/sbin:/usr/bin:/sbin 等于号 “=” 后面,然后加上冒号 “:”,保存退出。
vi ABClientService

4.进入 /eisoo/AnyBackupClient/ClientService 目录,执行命令 ./client_cli runner restart all 重启所有 runner 执行器。
./client_cli runner restart all

5.重新发起 HP-UX 客户端 Basic runner 执行器更新任务。
更多信息
AnyBackup 7.0.17.1之后版本客户端安装时拥有基础执行器 Basic、聚合应用执行器 AggregateApp、XenServer 执行器。基础执行器支持应用执行器管理功能,无备份、恢复能力。聚合应用执行器支持除 XenServer 外的应用备份、恢复能力。XenServer 执行器支持 XenServer 备份、恢复能力。


