sas*_*ang 2 kvm virtual-machine vnc qemu
我使用 virt-install 和图形 --none 创建了一个虚拟机。我想启用vnc。我试过了
virsh -c qemu:///system qemu-monitor-command vm171-SC-1 --hmp change vnc :3
Run Code Online (Sandbox Code Playgroud)
但它不起作用
virsh -c qemu:///system qemu-monitor-command vm171-SC-1 --hmp info vnc
Server: disabled
Run Code Online (Sandbox Code Playgroud)
运行 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'/>
Run Code Online (Sandbox Code Playgroud)
还应该可以使用virt-xml来复制它,如下所示:
virt-xml --build-xml --graphics vnc,port=-1,autoport=yes,listen=0.0.0.0
Run Code Online (Sandbox Code Playgroud)
或者
virt-xml <yourVMname> --add-device --graphics vnc,port=-1,autoport=yes,listen=0.0.0.0
Run Code Online (Sandbox Code Playgroud)
但是,从版本 1.3.2(Ubuntu 16.04 LTS)开始,它似乎不支持该autoport关键字,因此看起来这部分必须单独添加。
| 归档时间: |
|
| 查看次数: |
11214 次 |
| 最近记录: |