欢迎访问机房运维工作室

爱数知识库

AnyBackup-MySQL 授权l数据库实例出现错误提示:libgcrypt selftest_ binary (0)_ Selftest failed (

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

AnyBackup-MySQL 授权l数据库实例出现错误提示:libgcrypt selftest: binary (0): Selftest failed (/aishu/AnyBackupClie

关键字

mysql、环境变量

适用产品

  • AnyBackup 7.0.17.x

问题描述

客户端添加 MySQL 实例授权时,出现如下错误:

libgcrypt selftest: binary (0): Selftest failed (/aishu/AnyBackupClient/ClientService/AggregateApp/.libgcrypt.so.11.hmac)(错误码:0)

问题影响

客户端授权 MySQL 实例失败。

问题原因

客户端路径下缺少 libgcrypt.so.11.hmac 库文件。

解决方案

为了解决该问题,需要添加上述库文件到客户端路径下,请按照以下步骤执行:

1,使用 find 命令,查找系统中的 .libgcrypt.so.11.hmac 库文件的位置;

find - / name *11.hmac

2,使用 cp 命令,复制该库文件到聚合应用执行器的库文件存放目录下;

cp /usr/lib64/.libgcrypt.so.11.hmac /aishu/AnyBackupClient/ClientService/AggregateApp/

3,重启客户端上的执行器。

export LD_LIBRARY_PATH=`pwd`

./client_cli runner restart all

更多信息

.libgcrypt.so.11.hmac 是 liunx 系统下的共享库,客户端下没有该文件链接不到服务器上的数据库。