CentOS 8 (TencentOS3.1)安装xtrabackup 2.4

去官网下载rpm包
https://downloads.percona.com/downloads/Percona-XtraBackup-2.4/Percona-XtraBackup-2.4.27/binary/redhat/8/x86_64/percona-xtrabackup-24-2.4.27-1.el8.x86_64.rpmz
https://downloads.percona.com/downloads/Percona-XtraBackup-2.4/Percona-XtraBackup-2.4.27/binary/redhat/8/x86_64/percona-xtrabackup-24-2.4.27-1.el8.x86_64.rpm在服务器执行如下命令:
rpm -ivh percona-xtrabackup-24-2.4.27-1.el8.x86_64.rpm
报错2个,信息如下:
显然是缺少依赖包。
执行如下命令:
yum search perl |grep MySQL

yum install perl-DBD-MySQL.x86_64 -y
成功后再次执行安装,错误提示变成1个。

perl错误信息已经消失。
搜索libdev相关依赖包,命令如下:
yum search |grep libev
发现libev-devel.x86_64包未安装。
安装依赖包命令如下:
yum install libev-devel.x86_64

安装完毕再执行rpm安装xtrabackup,成功。


