我已经安装了 KVM 服务器并且一切正常。当我阅读这本书时,我需要通过控制台连接虚拟机。我的意思是,使用 virsh 控制台机器。
但是当我这样做时,virsh 挂在转义字符上是 ^]
Connected to domain <vm name>
Escape character is ^]
答案1
如果使用 KVM,则用于virt-manager
查看您的机器。
- 在本地系统/桌面上安装 xming。
- 使能够X11 转发 是在 KVM 服务器的 ssh 配置文件上。重新加载 sshd 服务。
- 打开putty-->启用x11-->输入KVM服务器ip-->用用户登录。
- 在终端使用中虚拟经理 &打开Vm的图形控制台。
之后您需要定义一个 tty 来用作虚拟控制台。如果您可以使用 vnc 或 ssh 访问虚拟机,请创建以下文件
vi /etc/init/ttyS0.conf**
内容应该是这样的
start on stopped rc RUNLEVEL=[2345] stop on runlevel [!2345] respawn exec /sbin/getty -L 38400 ttyS0 vt102 # This is your term type vt102
保存这些设置,然后从您的主机中保存
virsh shutdown {domain-id, domain-name or domain-uuid}; service libvirtd stop; service libvirtd start; virsh start {domain-id, domain-name or domain-uuid}
virsh console {domain-id, domain-name or domain-uuid}