AnyBackup-接管演练任务执行失败,提示警告:检测到客户端上的执行进程与控制台的连接断开!
关键字
接管演练、连接断开
适用产品
- AnyBackup 7.0.8
问题描述
操作员登录 AnyBackup 管理控制台新建接管演练任务,任务执行失败,点击详情,查看执行输出,提示如下警告信息:
检测到客户端上的执行进程与控制台的连接断开!

问题影响
接管演练任务执行失败。
问题原因
此问题可能原因为下面六者之一:
- 原因一,AnyBackupEKVM 包未安装;
- 原因二,AnyBackupEKVM 包安装顺序在 AnyBackup 软件部署之后,未重启 ABCDPservice 服务使配置生效;
- 原因三,libvirtd 服务未启动;
- 原因四,操作系统中缺少访问 SCSI 设备的 sg3_utils 包;
- 原因五,AnyBackup 管理控制台上未配置内置客户端的 IQN 和 ISCSI 链路;
- 原因六,AnyBackup 管理控制台上已存在相同名称虚拟机。
解决方案
针对以上的问题现象和原因,请按照不同的情况选择下面的步骤:
原因一,AnyBackupEKVM 包未安装,需安装 AnyBackupEKVM 包。
1. 通过 SSH 工具登录 AnyBackup 节点,上传 AnyBackupEKVM 安装包至软件安装目录。
2. 执行如下命令,进入软件安装目录,解压 AnyBackupEKVM 安装包。
cd /backupsoft/
tar -zxvf AnyBackupEKVM-Linux_el7_x64-7.0.0.0.tar.gz
3. 解压完成后,执行如下命令,进入解压后的 AnyBackupEKVM 安装目录,安装内置 KVM 虚拟化平台的依赖库和依赖包。
cd AnyBackupEKVM/AnyBackupEKVM/
./install.sh
4. 执行如下命令,启动 libvirtd 服务,重新启动 ABCDPservice 服务。
service libvirtd start
systemctl stop ABCDPService.service
systemctl start ABCDPService.service
5. 使用操作员登录 AnyBackup 管理控制台,重新发起接管演练任务。
原因二,AnyBackupEKVM 包安装顺序在AnyBackup 软件部署之后,需重启 ABCDPservice 服务使配置生效。
1. 通过 SSH 工具登录 AnyBackup 节点,执行如下命令,重新启动 ABCDPservice 服务。
systemctl stop ABCDPService.service
systemctl start ABCDPService.service
2. 使用操作员登录 AnyBackup 管理控制台,重新发起接管演练任务。
原因三,libvirtd 服务未启动,启动 libvirtd 服务。
1. 通过 SSH 工具登录 AnyBackup 节点,执行如下命令,启动 libvirtd 服务。
service libvirtd start
2. 使用操作员登录 AnyBackup 管理控制台,重新发起接管演练任务。
原因四,操作系统中缺少访问 SCSI 设备的 sg3_utils 包,需安装 sg3_utils 包。
注意:Apollo 操作系统安装 AnyBackup 软件不存在该问题,使用 Centos/Redhat 操作系统安装 AnyBackup 软件可能会出现该问题。
1. 通过 SSH 工具登录 AnyBackup 节点,执行如下命令,安装 sg3_utils 包。

原因五,AnyBackup 管理控制台上未配置内置客户端的 IQN 和 iSCSI 链路,需检查并配置内置客户端 IQN 和 iSCSI 链路。
.png)
.png)
步骤二,配置内置客户端 iSCSI 链路。
.png)
.png)
.png)
.png)
原因六,AnyBackup 管理控制台上已存在相同名称虚拟机。


更多信息
接管演练任务分为接管和演练两种模式,接管模式能完全替代原生产机运行生产业务,演练模式可利用启动后的系统进行演示和对数据进行验证。