virt-install을 사용한 후 vnc 활성화

virt-install을 사용한 후 vnc 활성화

virt-install 및 graphic --none을 사용하여 가상 머신을 만들었습니다. vnc를 활성화하고 싶습니다. 나는 노력했다

virsh -c qemu:///system qemu-monitor-command vm171-SC-1 --hmp change vnc :3

하지만 작동하지 않습니다

virsh -c qemu:///system qemu-monitor-command vm171-SC-1 --hmp info vnc
Server: disabled

virt-install을 실행한 후 vnc를 활성화하는 방법은 무엇입니까? vnc를 활성화한 상태로 설치하는 것을 원하지 않습니다(예: --graphics vnc,listen=0.0.0.0,port=). 출력을 내가 있는 동일한 터미널로 보내기를 원하기 때문입니다.

답변1

virsh edit다음을 사용하여 VM 구성을 편집합니다.<devices>

<graphics type='vnc' port='-1' autoport='yes' listen='0.0.0.0'/>

다음을 사용하여 이를 복제하는 것도 가능해야 합니다.virt-xml,이와 같이:

virt-xml --build-xml --graphics vnc,port=-1,autoport=yes,listen=0.0.0.0

또는

virt-xml <yourVMname> --add-device --graphics vnc,port=-1,autoport=yes,listen=0.0.0.0

하지만 지원되지 않는 것 같습니다.autoport1.3.2 버전(Ubuntu 16.04 LTS)부터는 이 부분을 별도로 추가해야 할 것 같습니다.

관련 정보