为了给您提供更优质的服务,请您先完善以下信息:
确认提交

扫码关注

爱数技术支持中心公众号

请选择:

请选择咨询类型

AnyShare
AnyBackUp
AnyRobot

扫码关注

爱数技术支持中心公众号

contact us

提交成功!

我们将在 24 小时之内联系你。

技术知识库
KB ID
KB-0673
发布时间
2021-09-10
分类
排错指南
产品
AnyBackup

AnyBackup-添加 VMware 虚拟化平台失败,提示错误信息:创建执行引擎对象失败

关键字

VMware、引擎对象

适用产品

  • AnyBackup CDM 7.0.8 for Huawei

问题描述

在 AnyBackup 管理控制台添加 VMware 虚拟化平台失败,弹出错误对话框,详细错误信息如下:

创建执行引擎对象失败,可能原因:文件已被删除,请您检查组件 engine 是否存在。


问题影响

添加 VMware 虚拟化平台失败。

问题原因

在 AnyBackup 管理控制台添加 VMware 虚拟化平台需要调用内置代理客户端的 VDDK API 组件,当缺少组件需要的库文件时,会导致添加失败。

解决方案

为了解决该问题,上传缺少的库文件到内置客户端安装目录下,重启客户端服务。请按照以下步骤执行:

1. 下载对应外置代理客户端操作系统版本缺少的的库文件(库文件下载链接)。

2. 通过 SSH 连接外置代理客户端操作系统,执行以下命令检查客户端软件的安装目录,下图示例中,客户端安装路径为 /cdm/AnyBackupClient/ClientServive/ 。

ps -ef | grep esfdaemon

3. 执行以下命令进入客户端安装目录,并对库文件包需要替换的目录进行冷备。

cd /cdm/AnyBackupClient/ClientService/

cp -r components components.bak

cp -r locale locale.bak

4. 上传库文件压缩包到客户端安装目录,并执行以下命令解压压缩包。

tar -zxvf plugins-vm-1639-Linux_el7_x64.tar

5. 执行以下命令将冷备文件拷贝到解压后的目录。

cd components.bak

cp -r * /cdm/AnyBackupClient/ClientService/components

cd locale.bak

cp -r * /cdm/AnyBackupClient/ClientService/locale

6. 执行以下命令重启客户端服务。

service ABClientService restart

7.重新在 AnyBackup 管理控制台添加 VMware 虚拟化平台。

更多信息

虚拟磁盘开发包 (VDDK) 实际上是一系列的 C / C++ Lib 库以及相关的 Docs 和 Sample,开发者能够通过调用这些库函数来实现连接和管理 VMware 虚拟磁盘文件 (VMDK File) 。

关于 VDDK 的详细信息,请参考 VMware 官方文档:VDDK Documentation

需求助手 (内容由 AI 大模型生成,请仔细甄别)