10.17. 클라우드 환경의 RHEL
현재 RDMA 장치가 vSphere에서 작동하지 않음
VMware vSphere 플랫폼에서 RHEL 10 인스턴스를 사용하는 경우 현재 vmw_pvrdma
모듈이 제대로 설치되지 않습니다. 결과적으로 VMware paravirtual remote direct memory access (PVRDMA) 장치가 영향을 받는 인스턴스에서 작동하지 않습니다.
Jira:RHEL-41133[1]
cloud-init 네트워크 구성을 위해 RHEL 9.6에서 RHEL 10.0으로 업그레이드하면 leapp 업그레이드가 실패합니다.
cloud-init
기본 구성을 사용하여 RHEL 9.6을 배포하고 sysconfig
를 기본 네트워크 구성 디렉터리로 사용하면 sysconfig
구성 파일에서 RHEL 10.0의 ifcfg
레거시 형식을 지원하지 않습니다. 결과적으로 ifcfg- <enp1s0 >와 같은 레거시 네트워크 구성 파일의 경우 RHEL 9.6에서 RHEL 10.0으로 업그레이드하면 leapp
업그레이드가 실패합니다.
해결방법: sysconfig
구성 파일을 NetworkManager 네이티브 키 파일
형식으로 변환합니다.
연결을 수정합니다.
nmcli connection modify "System <enp1s0>" connection.id "cloud-init <enp1s0>"
# nmcli connection modify "System <enp1s0>" connection.id "cloud-init <enp1s0>"
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 연결을 마이그레이션합니다.
nmcli connection migrate /etc/sysconfig/network-scripts/ifcfg-<enp1s0>
# nmcli connection migrate /etc/sysconfig/network-scripts/ifcfg-<enp1s0>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 연결 프로필을 이동합니다.
sudo mv /etc/NetworkManager/system-connections/"cloud-init <enp1s0>.nmconnection" /etc/NetworkManager/system-connections/cloud-init-<enp1s0>.nmconnection
# sudo mv /etc/NetworkManager/system-connections/"cloud-init <enp1s0>.nmconnection" /etc/NetworkManager/system-connections/cloud-init-<enp1s0>.nmconnection
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 네트워크 연결 설정을 다시 로드합니다.
nmcli conn reload
# nmcli conn reload
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
결과적으로 RHEL 9.6에서 RHEL 10.0으로의 leapp 업그레이드가 업데이트된 구성과 함께 작동합니다.
Jira:RHEL-82209[1]
VMware ESXi에서 RHEL 9.6 게스트를 RHEL 10.0으로 업그레이드하면 cloud-init
가 네트워크 구성을 다시 작성합니다.
VMware ESXi 하이퍼바이저의 RHEL 게스트를 RHEL 9.6에서 RHEL 10.0으로 업그레이드한 후 cloud-init
툴은 현재 VMware 데이터 소스를 감지할 수 없으며 캐시에서 구성을 복원할 수 없습니다. 결과적으로 cloud-init
는 None
데이터 소스로 되돌리고 게스트의 네트워크 구성을 다시 작성합니다.
해결방법: 업그레이드 프로세스 중에 게스트를 재부팅하기 전에 /etc/cloud/cloud.cfg
파일에서 disable_vmware_customization
플래그를 제거합니다. 결과적으로 업그레이드된 게스트는 이전 네트워크 구성을 유지합니다.
Jira:RHEL-82210[1]
AMD EPYC 프로세서를 사용하는 경우 KVM 가상화 및 OVMF가 포함된 중첩된 VM이 Azure 또는 Hyper-V에서 부팅되지 않음
AMD EPYC 프로세서를 사용하여 Azure 클라우드 또는 Hyper-V에서 KVM 가상화가 활성화된 RHEL VM에서 실행되는 경우 OCI(Open Virtual Machine Firmware)가 포함된 중첩된 VM이 부팅되지 않습니다. VM이 다음 로그 메시지와 함께 부팅되지 않습니다.
Code=qemu-kvm: ../hw/core/cpu-sysemu.c:76 Aborted (core dumped) .
Code=qemu-kvm: ../hw/core/cpu-sysemu.c:76 Aborted (core dumped) .
해결방법: AMD EPYC 프로세서를 사용하지 않고 부팅을 시도합니다.
Jira:RHEL-29919[1]
호스트가 AMD EPYC CPU 프로세서를 사용하는 경우 BIOS 또는 UEFI 지원 Hyper-V Windows Server 2016 VM을 부팅하지 못했습니다
Hyper-V를 사용하면 Hyper-V Windows Server 2016 VM이 AMD EPYC CPU 호스트에서 부팅되지 않습니다.
해결방법: 다음 로그 메시지를 확인합니다.
kvm: Booting SMP Windows KVM VM with !XSAVES && XSAVEC. If it fails to boot try disabling XSAVEC in the VM config.
kvm: Booting SMP Windows KVM VM with !XSAVES && XSAVEC.
If it fails to boot try disabling XSAVEC in the VM config.
그리고 -cpu cmdline
에 xsavec=off
를 추가하여 Hyper-V Windows Server 2016 VM을 부팅합니다.
Jira:RHEL-38957[1]