7.5. 명령줄을 사용하여 VNC로 SPICE 원격 디스플레이 프로토콜 교체
RHEL 10 호스트에서 SPICE 원격 디스플레이 프로토콜은 지원되지 않습니다. SPICE 프로토콜을 사용하도록 구성된 VM(가상 머신)이 있는 경우 명령줄을 사용하여 SPICE 프로토콜을 VNC 프로토콜로 교체할 수 있습니다. 그렇지 않으면 VM이 시작되지 않습니다.
사전 요구 사항
- SPICE 원격 디스플레이 프로토콜을 사용하도록 구성된 기존 VM이 있고 이미 종료되어 있습니다.
- 상호 작용하려는 VM이 설치 및 시작됩니다. 자세한 내용은 가상 머신 생성 및 가상 머신 시작을 참조하십시오.
프로세스
호스트에서 다음 명령을 실행하고 '<vm-name>' 을 VNC로 변환하려는 VM 이름으로 교체합니다.
# virt-xml <vm-name> --edit --convert-to-vnc성공적인 출력:
Domain 'vm-name' defined successfully중요VNC 프로토콜에 적합한 대체 기능이 없으므로 오디오 및 USB 패스스루와 같은 VM에서 특정 SPICE 장치도 제거됩니다. 자세한 내용은 RHEL 9 도입의 고려 사항을 참조하십시오.
검증
변환한 VM의 구성을 검사하고 graphics 유형이
vnc로 나열되어 있는지 확인합니다.# virsh dumpxml -xml <vm-name> | grep "graphics"성공적인 출력:
<graphics type='*vnc*' port='5900' autoport='yes' listen='127.0.0.1'>