vnc 总是连接不了 kvm 虚拟机问题解决报 The connection closed unexpectedly.
没有为这个 kvm 虚拟机配置 vnc 端口, 可以自己在 *.xml 文件中添加
- A.virsh edit centos7.0
- <graphics type='vnc' port='-1' autoport='yes' listen='0.0.0.0'>
- <listen type='address' address='0.0.0.0'/>
- </graphics>
B. 重启 kvm 虚拟机, 由于是 autoport 自动分配的端口, 所以需要查询下
- virsh vncdisplay centos7.0
- :0
由于是 5900 起步的, 所以这里是显示 0, 对应着 5900, 也可以直接用 virsh dumpxml centos7.0 这样查更加直观一些.
C. 查到端口之后可以用 vncviewer 去连接,(如果在服务器上已经开了个连接, 那么在 Windows 上去用这个 vncviewer 去连接会失败, 这个问题查了一段时间)
来源: http://www.bubuko.com/infodetail-2892976.html