나는 방법을 따르고있다.CentOS 7에서 DRBD를 사용하는 활성/수동 MySQL 고가용성 Pacemaker 클러스터RHEL7에서 클러스터 모드로 MariaDB를 설치하려면 다음을 수행하십시오.
제 경우에는 데이터베이스 서버에서 인터넷에 액세스할 수 없었기 때문에 모든 RPM과 종속성을 다운로드하기 위해 CentOs 7에서 오프라인 저장소를 만들어야 했습니다.
sudo yum -y install yum-plugin-downloadonly createrepo
mkdir -p repo/CentOS/7/local/x86_64/RPMS/
sudo yum install --downloadonly --downloaddir=repo/CentOS/7/local/x86_64/RPMS/ pcs kmod-drbd84 drbd84-utils mariadb-server mariadb
createrepo repo/CentOS/7/local/x86_64
올바른 오프라인 저장소를 생성하기 위해 RHEL7과 동일한 Linux 커널을 사용하여 CentOs7(최소 모드)을 설치했습니다 3.10.0-327.el7x86_64
. 이 저장소는 CentOs7 설치 후 즉시 생성됩니다(yum 업데이트 없이).
RHEL7에 리포지토리를 설치한 후 성공적으로 다운로드하고 설치할 수 pcs, drbd84-utils mariadb-server mariadb
있지만 kmod-drbd84
.
--> Finished Dependency Resolution
Error: Package: kernel-3.10.0-693.5.2.el7.x86_64 (offline_maria)
Requires: linux-firmware >= 20170606-55
Installed: linux-firmware-20150904-43.git6ebf5d5.el7.noarch
(@anaconda/7.2)
linux-firmware = 20150904-43.git6ebf5d5.el7
Error: Package: kernel-3.10.0-693.5.2.el7.x86_64 (offline_maria)
Requires: dracut >= 033-502
Installed: dracut-033-359.el7.x86_64 (@anaconda/7.2)
dracut = 033-359.el7
Error: kernel conflicts with xfsprogs-3.2.2-2.el7.x86_64
Error: kernel conflicts with kexec-tools-2.0.7-38.el7.x86_64
Error: kernel conflicts with kmod-20-5.el7.x86_64
Linux 펌웨어와 dracut에는 업그레이드를 하면 문제가 해결되므로 문제가 없지만 Error: kernel conflicts
이 방법을 사용하는 시스템의 안정성이 걱정됩니다.
Error: kernel conflicts
그것은 실제로 무엇을 의미합니까?
그것을 제거하는 가장 좋은 방법은 무엇입니까?