CentOS 7에서 실행되는 KVM 가상화 제품군(VMmanager KVM)을 업데이트하고 싶습니다.
내가 받은 오류:
Package libibumad-17.2-3.el7.x86_64 is obsoleted by mlnx-ofa_kernel-4.3-OFED.4.3.1.0.1.1.g8509e41.3.rhel7u4.x86_64 which is already installed
--> Finished Dependency Resolution
Error: Package: 10:qemu-kvm-ev-2.12.0-18.el7_6.1.1.x86_64 (centos-qemu-ev)
Requires: libibumad.so.3()(64bit)
Available: libibumad-17.2-3.el7.x86_64 (base)
libibumad.so.3()(64bit)
yum(--setopt=obsoletes=0)에서 오래된 확인을 비활성화하면 다음과 같은 결과가 나타납니다.
Removing rdma-core.x86_64 0:17.2-3.el7 - u due to obsoletes from installed mlnx-ofa_kernel-4.3-OFED.4.3.1.0.1.1.g8509e41.3.rhel7u4.x86_64
Removing libibumad.x86_64 0:17.2-3.el7 - u due to obsoletes from installed mlnx-ofa_kernel-4.3-OFED.4.3.1.0.1.1.g8509e41.3.rhel7u4.x86_64
--> Restarting Dependency Resolution with new changes.
--> Running transaction check
---> Package libibumad.x86_64 0:17.2-3.el7 will be installed
--> Processing Dependency: libibumad.so.3()(64bit) for package: 10:qemu-kvm-ev-2.12.0-18.el7_6.1.1.x86_64
---> Package rdma-core.x86_64 0:17.2-3.el7 will be installed
--> Finished Dependency Resolution
Error: Package: 10:qemu-kvm-ev-2.12.0-18.el7_6.1.1.x86_64 (centos-qemu-ev)
Requires: libibumad.so.3()(64bit)
Available: libibumad-17.2-3.el7.x86_64 (base)
libibumad.so.3()(64bit)
다음에 무엇을 해야할지 모르겠습니다. 뭔가 추천해주실 수 있나요? mlnx-ofa_kernel 또는 libibumad의 최신 버전이 없습니다.
답변1
같은 문제입니다. 이것은 나에게 효과적이었습니다.
mellanox 공식 웹사이트로 이동하여 최신 .tar.gz 패키지를 다운로드하세요.
http://www.mellanox.com/page/products_dyn?product_family=26
tar-xf MLNX_OFED_LINUX-4.5-1.0.1.0-rhel7.6-x86_64.tgz
패키지가 추출된 RPMS 폴더를 가리키는 새 로컬 저장소를 추가합니다.
vim /etc/yum.repos.d/local.repo
[로컬]
이름=로컬 저장소
baseurl=file:///root/MLNX_OFED_LINUX-4.5-1.0.1.0-rhel7.6-x86_64/RPMS
활성화=1
gpgcheck=0
업데이트를 실행하고 즐기세요
냠 업데이트