install program: xtrabackup
xtrabackup을 yum 으로 설치를 하려고 레파지토리를 받아오는데 자꾸 에러가 났다.
[root@DB-mysql-02 6]# yum install percona-xtrabackup-24
Loaded plugins: fastestmirror, security
Setting up Install Process
Loading mirror speeds from cached hostfile
* base: ftp.kaist.ac.kr
* extras: ftp.kaist.ac.kr
* updates: ftp.kaist.ac.kr
Resolving Dependencies
--> Running transaction check
---> Package percona-xtrabackup-24.x86_64 0:2.4.13-1.el6 will be installed
--> Processing Dependency: perl(DBD::mysql) for package: percona-xtrabackup-24-2.4.13-1.el6.x86_64
--> Processing Dependency: libev.so.4()(64bit) for package: percona-xtrabackup-24-2.4.13-1.el6.x86_64
--> Running transaction check
---> Package percona-xtrabackup-24.x86_64 0:2.4.13-1.el6 will be installed
--> Processing Dependency: libev.so.4()(64bit) for package: percona-xtrabackup-24-2.4.13-1.el6.x86_64
---> Package perl-DBD-MySQL.x86_64 0:4.013-3.el6 will be installed
--> Finished Dependency Resolution
Error: Package: percona-xtrabackup-24-2.4.13-1.el6.x86_64 (percona-release-x86_64)
Requires: libev.so.4()(64bit)
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
|
Error 부분을 구글로 검색한 결과 libev 라는 것의 의존성 문제였는데 문제는 libev도 설치가 안되었다.
그래서 또 구글에서 검색을 해보니 에러 해결 참고 링크 내용을 따라 해보니 해결 됐다.
[root@DB-mysql-02 6]# wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
[root@DB-mysql-02 6]# yum install epel-release-6-8.noarch.rpm
[root@DB-mysql-02 6]# yum install libev
|
해당 명령어들을 순서대로 입력해서 설치를 하고 나서 xtrabackup을 설치하니 정상적으로 완료 됐다.
Error가 났을 때는 꼼꼼히 에러메시지를 읽어봐야겠다고 다시 한 번 느끼는 순간이었다.
댓글 없음:
댓글 쓰기