我们在服务器上通过 KVM 运行多个 OpenSuse VM。我们的用户通过 Guacamole 以 xrdp 会话的形式访问 VM。如果 VM 处于“关闭”或“暂停”状态,则从 guacamole 服务器发送的魔术包将触发基于脚本的服务,该服务将“启动”或“恢复”特定 VM。
现在的问题是。如果我的用户关闭他们的虚拟机,虚拟机不会切换到“关闭”状态,而是保持“运行”状态。现在的问题是系统停滞并且不加载桌面。
如果不需要虚拟机,我预计机器会关闭以节省系统资源。使用 virsh 关闭虚拟机按预期工作。