欢迎访问机房运维工作室

爱数知识库

AnyBackup-H3C CAS 定时备份任务执行失败,提示:异步接口调用超时错误。原因_ 具体原因请与软件供应商联系,获取技术支持。

频道:爱数知识库 日期: 浏览:23

AnyBackup-H3C CAS 定时备份任务执行失败,提示:异步接口调用超时错误。原因: 具体原因请与软件供应商联系,获取技术支持。

关键字

H3C CAS 、异步接口调用超时错误


适用产品

  • AnyBackup Enterprise 7.0.x
  • AnyBackup CDM 7.0.x
  • AnyBackup Express 7.0.x


问题描述

H3C CAS 虚拟机备份时出现提示如下错误提示:

异步接口调用超时错误。原因: 具体原因请与软件供应商联系,获取技术支持。 (错误提供者: casmanager ,错误值: 430178330 ,错误位置: ncCasManager.cpp:1167 )

47ccd4d0-4d2c-11ee-b2d3-273116cdca4c.png


问题影响

H3C CAS 虚拟机备份失败。


问题原因

H3C CAS 虚拟机删除快照时间超时。 AnyBackup 设计删除快照时间缺省为 30 分钟,当备份调用 H3C CAS 删除快照接口超过 30 分钟,就会导致该问题。



解决方案

为了解决该问题,需要在备份失败的 H3C CAS 虚拟机所在的 CVK 节点内修改客户端安装目录下 cas_wait_time.config 文件的 wait_time 参数,请按照以下步骤执行:

1. 在 AnyBackup 控制台上查看 H3C CAS 定时备份任务的虚拟机执行输出,选中备份失败的虚拟机,确认虚拟机删除快照开始的时间。

image.png

注意:上图实例中,删除快照的开始时间是2023-09-06 13:35:54,具体以实际环境为准。

2. 登录 H3C CAS 虚拟化平台,查看备份失败的虚拟机删除快照完成的时间,结合步骤1确认的删除快照开始时间,计算当前备份失败的虚拟机删除快照的实际时长,如下图所示,在 AnyBackup 上 13:35 开始删除快照,经过 7 个小时,在 H3C CAS 平台上才完成了删除快照的动作,超过了 AnyBackup 设计的删除快照时间

image.png

3.根据虚拟机执行输出确认备份失败的虚拟机所在的 CVK 节点的 IP 地址,使用 SSH 远程连接工具连接到该节点的后台。

image.png

4. 执行 vi /aishu/AnyBackupClient/etc/ClientService/AggregateApp 编辑客户端的配置文件。此路径中的 aishu 为 CVK 节点中 AnyBackup 客户端的安装路径,具体以实际环境为准。

5. i 进入编辑模式,修改 wait_time 的时间,默认值为 1800 ,单位为秒,将其调整为大于备份失败的虚拟机删除快照的实际时长,这里可调整为8小时,即28800秒,修改完成后输入 :wq 保存退出。

image.png

image.png

6. 执行 systemctl restart ABClientService.service 重启 CVK 节点下的客户端服务。

7. 在 AnyBackup 控制台上发起备份即可。


更多信息

若虚拟机删除快照的实际平均时长大于10个小时,不建议修改 wait_time 参数,需要联系H3C平台的工程师排查快照删除时间过长的问题。