关于percona-xtrabackup 安装的小纠结
来源:互联网 发布:汉密尔顿 知乎 喜剧 编辑:程序博客网 时间:2024/05/23 15:55
今天本来打算小装一个percona的xtrabackup来测试一把MySQL热备的实验,然后就在percona官网下载了一个最新版的2.4.6版本的xtrabackup
然后先在Redhat 6.4系统上进行安装,将包传上去以后解压安装,然而报了
然后就在Google上查了一下:
https://bugs.launchpad.net/percona-xtrabackup/+bug/1526636
中介绍了关于xtrabackup安装的一个bug
Bug Description
When installing the latest release of percona-xtrabackup (2.3.2-1) from the percona repo, it encounters a missing dependency for libev.so.
Error: Package: percona-
This can be resolved by installing an external repo such as EPEL, but probably should be included in the percona repo. Alternatively switching to AnyEvent (if EV is not a hard requirement) would allow for EV or the internal loop if EV is not installed on a system.
Have not tested this issue with other releases of CentOS.
所以就在Google上找了一个相关的依赖包:libev-4.15-1.el6.rf.x86_64.rpm
安装完毕以后还是报了如下的依赖包的错:
[root@server2 software]# rpm -ivh percona-xtrabackup-24-2.4.6-2.el6.x86_64.rpmwarning: percona-xtrabackup-24-2.4.6-2.el6.x86_64.rpm: Header V4 DSA/SHA1 Signature, key ID cd2efd2a: NOKEYerror: Failed dependencies:libcrypto.so.10(libcrypto.so.10)(64bit) is needed by percona-xtrabackup-24-2.4.6-2.el6.x86_64libev.so.4()(64bit) is needed by percona-xtrabackup-24-2.4.6-2.el6.x86_64libssl.so.10(libssl.so.10)(64bit) is needed by percona-xtrabackup-24-2.4.6-2.el6.x86_64[root@server2 software]# lsboost_1_59_0.tar.gz mysql-5.7.16 Percona-XtraBackup-2.4.6-r8ec05b7-el6-x86_64-bundle.tarcmake-3.5.2 mysql-5.7.16.tar.gz percona-xtrabackup-24-debuginfo-2.4.6-2.el6.x86_64.rpmcmake-3.5.2.tar.gz openssl-1.0.1e-48.el6.i686.rpm percona-xtrabackup-test-24-2.4.6-2.el6.x86_64.rpmlibev-4.03-3.el6.i686.rpm percona-xtrabackup-24-2.4.6-2.el6.x86_64.rpm[root@server2 software]# rm -rf libev-4.03-3.el6.i686.rpm[root@server2 software]# rm -rf openssl-1.0.1e-48.el6.i686.rpm[root@server2 software]# lsboost_1_59_0.tar.gz mysql-5.7.16.tar.gzcmake-3.5.2 percona-xtrabackup-24-2.4.6-2.el6.x86_64.rpmcmake-3.5.2.tar.gz Percona-XtraBackup-2.4.6-r8ec05b7-el6-x86_64-bundle.tarlibev-4.15-1.el6.rf.x86_64.rpm percona-xtrabackup-24-debuginfo-2.4.6-2.el6.x86_64.rpmmysql-5.7.16 percona-xtrabackup-test-24-2.4.6-2.el6.x86_64.rpm[root@server2 software]# rpm -ivh libev-4.15-1.el6.rf.x86_64.rpmwarning: libev-4.15-1.el6.rf.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 6b8d79e6: NOKEYPreparing... ########################################### [100%] 1:libev ########################################### [100%][root@server2 software]# rpm -ivh percona-xtrabackup-24-2.4.6-2.el6.x86_64.rpmwarning: percona-xtrabackup-24-2.4.6-2.el6.x86_64.rpm: Header V4 DSA/SHA1 Signature, key ID cd2efd2a: NOKEYerror: Failed dependencies:libcrypto.so.10(libcrypto.so.10)(64bit) is needed by percona-xtrabackup-24-2.4.6-2.el6.x86_64libssl.so.10(libssl.so.10)(64bit) is needed by percona-xtrabackup-24-2.4.6-2.el6.x86_64但是在/usr/lib64的目录下是有这两个文件的啊
[root@cxqtest ~]# ls /usr/lib64/|grep -e ssl.so -e crypto.solibcrypto.so.10libcrypto.so.1.0.1elibnss_compat_ossl.so.0libnss_compat_ossl.so.0.0.0libssl.so.10libssl.so.1.0.1e查了各种资料,重新安装了openssl依赖包,然而并没有什么卵用。
索性换了一台虚机是centos 6.5的系统再一次尝试:
[root@cxqtest xtrabackup]# gunzip Percona-XtraBackup-2.4.6-r8ec05b7-el6-x86_64-bundle.tar gzip: Percona-XtraBackup-2.4.6-r8ec05b7-el6-x86_64-bundle.tar: unknown suffix -- ignored[root@cxqtest xtrabackup]# lsPercona-XtraBackup-2.4.6-r8ec05b7-el6-x86_64-bundle.tar[root@cxqtest xtrabackup]# tar -xvf Percona-XtraBackup-2.4.6-r8ec05b7-el6-x86_64-bundle.tar percona-xtrabackup-24-2.4.6-2.el6.x86_64.rpmpercona-xtrabackup-24-debuginfo-2.4.6-2.el6.x86_64.rpmpercona-xtrabackup-test-24-2.4.6-2.el6.x86_64.rpm[root@cxqtest xtrabackup]# lspercona-xtrabackup-24-2.4.6-2.el6.x86_64.rpm percona-xtrabackup-24-debuginfo-2.4.6-2.el6.x86_64.rpmPercona-XtraBackup-2.4.6-r8ec05b7-el6-x86_64-bundle.tar percona-xtrabackup-test-24-2.4.6-2.el6.x86_64.rpm[root@cxqtest xtrabackup]# rpm -ivh percona-xtrabackup-24-2.4.6-2.el6.x86_64.rpm warning: percona-xtrabackup-24-2.4.6-2.el6.x86_64.rpm: Header V4 DSA/SHA1 Signature, key ID cd2efd2a: NOKEYerror: Failed dependencies:libev.so.4()(64bit) is needed by percona-xtrabackup-24-2.4.6-2.el6.x86_64[root@cxqtest xtrabackup]# lslibev-4.15-1.el6.rf.x86_64.rpm percona-xtrabackup-24-debuginfo-2.4.6-2.el6.x86_64.rpmpercona-xtrabackup-24-2.4.6-2.el6.x86_64.rpm percona-xtrabackup-test-24-2.4.6-2.el6.x86_64.rpmPercona-XtraBackup-2.4.6-r8ec05b7-el6-x86_64-bundle.tar[root@cxqtest xtrabackup]# rpm -ivh libev-4.15-1.el6.rf.x86_64.rpmwarning: libev-4.15-1.el6.rf.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 6b8d79e6: NOKEYPreparing... ########################################### [100%] 1:libev ########################################### [100%] [root@cxqtest xtrabackup]# rpm -ivh percona-xtrabackup-24-debuginfo-2.4.6-2.el6.x86_64.rpmwarning: percona-xtrabackup-24-debuginfo-2.4.6-2.el6.x86_64.rpm: Header V4 DSA/SHA1 Signature, key ID cd2efd2a: NOKEYPreparing... ########################################### [100%] 1:percona-xtrabackup-24-d########################################### [100%][root@cxqtest xtrabackup]# rpm -ivh percona-xtrabackup-test-24-2.4.6-2.el6.x86_64.rpmwarning: percona-xtrabackup-test-24-2.4.6-2.el6.x86_64.rpm: Header V4 DSA/SHA1 Signature, key ID cd2efd2a: NOKEYPreparing... ########################################### [100%] 1:percona-xtrabackup-test########################################### [100%][root@cxqtest xtrabackup]# lslibev-4.15-1.el6.rf.x86_64.rpm percona-xtrabackup-24-debuginfo-2.4.6-2.el6.x86_64.rpmpercona-xtrabackup-24-2.4.6-2.el6.x86_64.rpm percona-xtrabackup-test-24-2.4.6-2.el6.x86_64.rpmPercona-XtraBackup-2.4.6-r8ec05b7-el6-x86_64-bundle.tar[root@cxqtest xtrabackup]# xtrabackup versionxtrabackup: Error: unknown argument: 'version'[root@cxqtest xtrabackup]# xtrabackup --xtrabackup version 2.4.6 based on MySQL server 5.7.13 Linux (x86_64) (revision id: 8ec05b7)[root@cxqtest xtrabackup]# innoinnobackupex innochecksum [root@cxqtest xtrabackup]# innoinnobackupex innochecksum [root@cxqtest xtrabackup]# innobackupex --versioninnobackupex version 2.4.6 Linux (x86_64) (revision id: 8ec05b7)[root@cxqtest xtrabackup]#然后就ok了!
- 关于percona-xtrabackup 安装的小纠结
- centOS6.4下Percona-XtraBackup的安装
- percona xtrabackup的安装和使用
- percona-xtrabackup yum安装
- percona XtraBackup安装
- Percona Xtrabackup安装
- Percona XtraBackup 安装
- Percona-XtraBackup安装配置
- percona-xtrabackup 热备 安装
- Ubuntu下安装Percona xtrabackup
- Percona XtraBackup 安装介绍篇
- Percona Xtrabackup
- percona-xtrabackup
- percona-xtrabackup-2.1.6 源码安装小记
- centos下使用yum 安装percona xtrabackup
- Centos 6 安装 Percona XtraBackup 2.2.13
- MySQL备份Percona Xtrabackup安装和卸载
- Percona XtraBackup User Manual
- LeetCode 547 Friend Circles(并查集)
- maven依赖中的scope使用
- 1016. Phone Bills (25)
- 计算机网络2-网络应用
- 主流浏览器内核介绍
- 关于percona-xtrabackup 安装的小纠结
- Netty学习-01-Nio
- UEditor图片居中问题
- 通过数学模型提高效率:求1/1!-1/3!+1/5!-1/7!+...+(-1)^n+1/(2n-1)!
- Java面向对象和方法
- JNOJ 查并集
- java面试题总结
- 解决xcode printf 无输出
- 做安全的,这里有你意想不到的东西