cafe24 centos 6.8 질문
본문
서버를 Ubuntu로 만 사용하다가
centos6.8 이 설치된 cafe24 서버호스팅을 작업하는중입니다만
MariaDB-server를 설치하려고하면
**********************
# yum install MariaDB-server
Loaded plugins: fastestmirror
Setting up Install Process
Loading mirror speeds from cached hostfile
* base: mirror.kakao.com
* epel: mirror.premi.st
* extras: mirror.kakao.com
* ius: mirrors.kernel.org
* rpmforge: apt.sw.be
* updates: mirror.kakao.com
Resolving Dependencies
--> Running transaction check
---> Package MariaDB-server.x86_64 0:10.3.14-1.el6 will be installed
--> Processing Dependency: perl(DBI) for package: MariaDB-server-10.3.14-1.el6.x86_64
--> Processing Dependency: galera for package: MariaDB-server-10.3.14-1.el6.x86_64
--> Processing Dependency: MariaDB-common for package: MariaDB-server-10.3.14-1.el6.x86_64
--> Processing Dependency: MariaDB-client for package: MariaDB-server-10.3.14-1.el6.x86_64
--> Running transaction check
---> Package MariaDB-client.x86_64 0:10.3.14-1.el6 will be installed
---> Package MariaDB-common.x86_64 0:10.3.14-1.el6 will be installed
--> Processing Dependency: MariaDB-compat for package: MariaDB-common-10.3.14-1.el6.x86_64
---> Package galera.x86_64 0:25.3.26-1.rhel7.el7.centos will be installed
--> Processing Dependency: libc.so.6(GLIBC_2.14)(64bit) for package: galera-25.3.26-1.rhel7.el7.centos.x86_64
--> Processing Dependency: libstdc++.so.6(GLIBCXX_3.4.15)(64bit) for package: galera-25.3.26-1.rhel7.el7.centos.x86_64
--> Processing Dependency: libboost_program_options.so.1.53.0()(64bit) for package: galera-25.3.26-1.rhel7.el7.centos.x86_64
---> Package perl-DBI.x86_64 0:1.609-4.el6 will be installed
--> Running transaction check
---> Package MariaDB-compat.x86_64 0:10.3.14-1.el6 will be installed
---> Package galera.x86_64 0:25.3.26-1.rhel7.el7.centos will be installed
--> Processing Dependency: libc.so.6(GLIBC_2.14)(64bit) for package: galera-25.3.26-1.rhel7.el7.centos.x86_64
--> Processing Dependency: libstdc++.so.6(GLIBCXX_3.4.15)(64bit) for package: galera-25.3.26-1.rhel7.el7.centos.x86_64
--> Processing Dependency: libboost_program_options.so.1.53.0()(64bit) for package: galera-25.3.26-1.rhel7.el7.centos.x86_64
--> Finished Dependency Resolution
Error: Package: galera-25.3.26-1.rhel7.el7.centos.x86_64 (mariadb)
Requires: libboost_program_options.so.1.53.0()(64bit)
Error: Package: galera-25.3.26-1.rhel7.el7.centos.x86_64 (mariadb)
Requires: libstdc++.so.6(GLIBCXX_3.4.15)(64bit)
Error: Package: galera-25.3.26-1.rhel7.el7.centos.x86_64 (mariadb)
Requires: libc.so.6(GLIBC_2.14)(64bit)
You could try using --skip-broken to work around the problem
** Found 2 pre-existing rpmdb problem(s), 'yum check' output follows:
kernel-firmware-2.6.32-754.3.5.el6.noarch is a duplicate with kernel-firmware-2.6.32-696.13.2.el6.noarch
kernel-headers-2.6.32-754.3.5.el6.x86_64 is a duplicate with kernel-headers-2.6.32-696.13.2.el6.x86_64
*********************************************************
위와 같이 나옵니다.
이걸 아무리 찾아서 해결하려고 해도
뭘 손대야 할지 잘 모르겠네요
어떻게 하는게 좋을까요?
답변 5
의존성 문제같긴한데요...
repo 에 버전이 어떻게 지정되어있나요?
vi /etc/yum.repos.d/MariaDB.repo
혹시 가상 서버 호스팅 쓰시는 거라면 불가능할거 같은데요.
있는 그대로 사용을 해야 되서 관리자 패널쪽에 세팅 변경이 있으니 그걸로 변경 처리 하시면 될거 같고,
기존에 디비 웹은 백업 따로 하시고 다시 넣는 작업을 해야 할듯...
원래 yum update 를 진행하면 6.8버전에서 7.x 버전으로 자동 업데이트 되는게 맞습니다.
위의 현상은 해결 하셨다니 제가 배포하는 AAI로 설치를 해 보시길......
몇가지 하려던 작업을 말씀드리면
centos 에서 apache + php 7 + mariadb를 설치하려다가
뭔가 커널때문에 안맞는거 같아서
centos7로 업그레이드하는게
yum으로 안되더라구요
카페24에서 일주러 그렇게 셋팅을 해둔것인지도 모르겠지만요
그리고 계속 눈에 걸리는게 아래
rhel7.el7.centos.x86_64
이게 오류난 모듈에 있는걸로 봐서
이부분이 centos 6.8과 안맞는거 같은데요
그 이상은 잘 모르겠습니다
의존성을 맞추는방법도
설치를 잘 하는 방법도 ㅠㅠ