Proxmox에서 VM의 CPU type을 'host'로 설정해야 하는 이유
https://access.redhat.com/discussions/6959360 에 의하면
RHEL 8과 RHEL 9에 필요한 CPU 기능은 다릅니다. Packer/Qemu에서 커널이 충돌하는 것을 보고 버그(https://bugzilla.redhat.com/show_bug.cgi?id=2094260)를 제출했습니다. RH Engineering은 배경 정보를 위해 이 RHBZ를 지적했습니다.
https://bugzilla.redhat.com/show_bug.cgi?id=2060839
이미 알고 있고 Packer/Qemu RHBZ에서 언급했듯이 vCPU 유형으로 'host'를 사용하면 문제를 피할 수 있습니다. 이상적으로 도구는 적어도 장기적으로 지원되지 않는 qemu-kvm
대신 지원되는 libvirt
를 사용합니다.
즉 기존 qemu-kvm
내부 아키텍처에 버그가 있으므로 libvirt
의 기능을 이용하라고 되어있으며 그게 안될경우 그냥 host-passthrough
를 이용해야 한다는 내용이다.
이부분은 KVM
기반 가상화 솔루션의 모든부분에서 해당되는 말이므로 리눅스 KVM
가상화를 이용하는 환경에서는 가급적 CPU host-passthrough
를 사용하는것을 권장한다.
로그인하면 댓글을 남길 수 있습니다.