Virtual-Machine
使用 virt-install 後啟用 vnc
我已經使用 virt-install 和 graphics –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=)不是一個選項,因為我希望它將其輸出發送到我所在的同一個終端。
編輯 VM 配置
virsh edit
並在其中添加相關的 XML 位<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
但是,它看起來不支持
autoport
版本 1.3.2 (Ubuntu 16.04 LTS) 的關鍵字,所以看起來這部分必須單獨添加。