![kvm -monitor pty:如何找出关联的 /dev/pts/#num](https://linux22.com/image/798850/kvm%20-monitor%20pty%EF%BC%9A%E5%A6%82%E4%BD%95%E6%89%BE%E5%87%BA%E5%85%B3%E8%81%94%E7%9A%84%20%2Fdev%2Fpts%2F%23num.png)
我有一台运行多个 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。