5.7.14. 가상화
Wayland를 사용하는 가상 머신의 여러 모니터를 QXL에서는 표시할 수 없습니다.
remote-viewer 유틸리티를 사용하여 Wayland 디스플레이 서버를 사용하는 VM(가상 시스템)의 모니터를 두 개 이상 표시하면 VM이 응답하지 않고 표시 상태 메시지가 무기한 표시됩니다.
이 문제를 해결하려면 Wayland를 사용하는 VM의 GPU 장치로 qxl 대신 virtio-gpu 를 사용합니다.
(BZ#1642887)
virsh iface-\* 명령이 일관되게 작동하지 않음
현재 virsh iface- 명령은 구성 종속성으로 인해 실패하는 경우가 많습니다. 따라서 호스트 네트워크 연결을 구성하고 관리하는 데 start 및 virsh iface- destroy와 같은 virsh iface- *virsh iface-\* 명령을 사용하지 않는 것이 좋습니다. 대신 NetworkManager 프로그램과 관련 관리 애플리케이션을 사용합니다.
(BZ#1664592)
여러 virtio-blk 디스크를 사용할 때 가상 머신이 시작되지 않는 경우가 있습니다.
VM(가상 시스템)에 다수의 virtio-blk 장치를 추가하면 플랫폼에서 사용 가능한 인터럽트 벡터 수가 소진될 수 있습니다. 이 경우 VM의 게스트 OS가 부팅되지 않고 dracut-initqueue[392]를 표시합니다. 경고: 부팅할 수 없습니다 오류.
virtio-blk를 사용하여 가상 머신에 LUN 장치를 연결하는 것은 작동하지 않습니다
q35 시스템 유형은 전환된 virtio 1.0 장치를 지원하지 않으므로 RHEL 8에는 virtio 1.0에서 더 이상 사용되지 않는 기능에 대한 지원이 없습니다. 특히 RHEL 8 호스트에서는 virtio-blk 장치에서 SCSI 명령을 보낼 수 없습니다. 결과적으로 virtio-blk 컨트롤러를 사용하면 가상 머신에 LUN 장치로 물리적 디스크를 연결할 수 없습니다.
실제 디스크를 게스트 운영 체제로 전달할 수 있지만 device=' lun'이 아닌
device='disk' 옵션을 사용하여 구성해야 합니다.
(BZ#1777138)
호스트에서 TSX 가 비활성화된 경우 lake 를 사용하는 가상 머신을 부팅할 수 없습니다.
QCOW lake CPU 모델을 사용하는 VM(가상 머신)은 현재 호스트에서 TSX CPU 플래그를 조정할 때 부팅되지 않습니다. 대신 호스트에 다음 오류 메시지가 표시됩니다.
the CPU is incompatible with host CPU: Host CPU does not provide required features: hle, rtm
이러한 호스트에서 가상 머신을 사용할 수 있도록 하려면 VM 구성에서 HLE, RTM 및 TAA_NO 플래그를 비활성화합니다.
<feature policy='disable' name='hle'/>
<feature policy='disable' name='rtm'/>
<feature policy='disable' name='taa-no'/>
Witherspoon 호스트에서 가상 머신을 부팅할 수 없는 경우가 있습니다
경우에 따라 DD2.2 또는 DD2.3 CPU를 사용하는 HPC 호스트(Forderpoon이라고도 함)용 Power9 S922LC 에서 pseries-rhel7.6.0-sxxm 시스템 유형을 사용하는 VM(가상 머신)에서 부팅하지 못할 수도 있습니다.
이러한 VM을 부팅하려고 하면 다음과 같은 오류 메시지가 생성됩니다.
qemu-kvm: Requested safe indirect branch capability level not supported by kvm
이 문제를 해결하려면 다음과 같이 VM의 XML 구성을 구성합니다.
<domain type='qemu' xmlns:qemu='http://libvirt.org/schemas/domain/qemu/1.0'>
<qemu:commandline>
<qemu:arg value='-machine'/>
<qemu:arg value='cap-ibs=workaround'/>
</qemu:commandline>