kvm -monitor pty:如何找出关联的 /dev/pts/#num

kvm -monitor pty:如何找出关联的 /dev/pts/#num

我有一台运行多个 kvm 的服务器。这些是两到三个 vm,所以我认为 libvirt 对于管理来说有点过大。我对这种设置非常满意。实际上,我只需要 kvm 监控控制台发送“system_powerdown”,这样我就可以从主机发出系统关闭命令。我知道我可以(并且目前正在使用)使用管道、unix 套接字、udp、tcp 等,但 pty 选项对我来说似乎最有吸引力。

我花了几个小时在互联网上浏览这个 /dev/ptmx 设备及其与 /dev/pts/X 的关联,但似乎没有人写过任何解决方案。

因此,也许这里有人知道如何找出在 kvm 启动时自动创建的关联伪 tty 设备?(我知道它在启动时会打印到 stdout,但 vm 可能会运行几个月,我只是想从 kvm 进程中确定该设备。)

有人这样做过吗?有人知道如何找到该设备吗?

答案1

您可以使用qm list它来查看虚拟机列表并qm monitor {vmid}进入监视器吗?或者您没有 qm?我通过 Proxmox VE 使用 KVM,并且已经安装了 qm。

相关内容