我有一个适用于没有图形的 centos7 客户机的串行控制台,我可以使用virsh console vm
. 来宾具有适当的console=ttyS0,115200n8
内核命令行参数。
是否可以配置额外的控制台,以便我可以说出virsh console vm --devname vc1
并获得登录提示?
本能地,我正在考虑以某种方式连接到访客的前 6 个虚拟控制台的字符设备;我研究了libvirt 域格式和virtio-serial,因为看起来我应该朝这个方向发展,但无法让它工作。
背景: 我们遇到了网络问题,需要花费大量时间来修复,在此期间,我们需要一名团队成员处理网络问题,另一名团队成员不间断地继续在虚拟机上工作,因此需要在没有网络的情况下使用多个控制台。
我知道有
<graphics type='vnc' port='5900' autoport='yes' listen='127.0.0.1'>
<listen type='address' address='127.0.0.1'/>
</graphics>
Run Code Online (Sandbox Code Playgroud)
允许使用 6 个虚拟终端进行 VNC 访问,我只是想知道是否可以通过virsh console <domain> --device <device>
语法以任何合理的方式拥有这样的 6 个虚拟终端,因为这样virsh console
要方便得多。
软件:
# cat /etc/fedora-release # host
Fedora release 24 (Twenty Four)
# virsh --version
1.3.3.3
# qemu-system-x86_64 --version
QEMU emulator version 2.6.2 (qemu-2.6.2-8.fc24), Copyright (c) 2003-2008 Fabrice …
Run Code Online (Sandbox Code Playgroud)