extrabackup依赖的libgcrypt版本

本文详细介绍了因libgcrypt版本不匹配导致InnoDB备份失败的问题。作者在使用Percona XtraBackup进行数据库备份时,遇到了libgcrypt.so.20共享库缺失的错误。通过检查发现,备份工具版本与系统中libgcrypt版本不一致,导致备份失败。最终通过更换为与系统匹配的libgcrypt153版本解决了问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

[root@rws1270149 bin]# ./innobackupex --user=root --password=AAAbbb_444 /tmp
./innobackupex: error while loading shared libraries: libgcrypt.so.20: cannot open shared object file: No such file or directory
出现这个错误的原因是因为我下载的是libgcrypt183版本的extrabackup,而本机的版本是153.所以报错,重新下载153版本的就没问题了。
[root@rws1270149 script_wgz]# ls -al percona-xtrabackup-2.4.14-Linux-x86_64.libgcrypt1*.tar
-rw-r--r-- 1 crsusr oinstall 459980800 Jun  4 01:26 percona-xtrabackup-2.4.14-Linux-x86_64.libgcrypt153.tar
-rw-r--r-- 1 crsusr oinstall 525383680 Jun  4 01:14 percona-xtrabackup-2.4.14-Linux-x86_64.libgcrypt183.tar
[root@rws1270149 script_wgz]# rpm -qa | grep libgcrypt
libgcrypt-1.5.3-14.el7.i686
libgcrypt-1.5.3-14.el7.x86_64
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值