在没有 libvirt/virsh 的情况下关闭 kvm-guest

bma*_*ser 4 virtualization ubuntu kvm-virtualization

我们在 ubuntu 10.4 上使用 kvm 作为虚拟化解决方案(我们已经编写了整个网络、子网划分、vms 的启动.....

有没有办法在不使用 libvirt/virsh 的情况下关闭 kvm-guest?基于 bash 或 python 的解决方案会很棒。

Dom*_*Dom 7

如果您已使用监视器选项 (-monitor unix:/tmp/file.mon,server,nowait) 启动 VM,则可以使用echo 'system_powerdown' | socat - UNIX-CONNECT:/tmp/file.mon.

它向 VM 发送 ACPI 信号,VM 可以在您按下电源按钮时使用它,然后关闭。