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.rpmzhttps://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,成功。