盘卓云-盘卓云社区-全球服务器主机管理面板技术交流

 找回密码
 立即注册
搜索
本站永久域名:www.vpsol.com维优网官方QQ群:29611365论坛管理规则,新老会员必看
开启左侧

proxmox ve 无法关闭windows或者linux虚拟机的问题

[复制链接]
蓝浩 发表于 2019-5-6 17:47:04 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
Proxmox VE使用ACPI将关闭信号发送到虚拟机(QEMU / KVM)。因此,您的虚拟机需要支持ACPI,以便它可以对此类信号做出反应。

您应该检查您的VM是否对ACPI信号做出了正确的反应。否则VM可能不会关闭,Proxmox VE会在某些API调用超时后停止它。在最坏的情况下,这样的停止可能导致数据丢失。

Linux的
对于Linux虚拟机,请确保已安装并运行ACPI事件守护程序。桌面发行版应该已经拥有它,但最小或服务器发行版可能没有。

对于Ubuntu和Debian,在虚拟机中安装'acpid'软件包。

Windows的
对于Windows,请确保已安装ACPI HAL。

在Windows server 2003/8上,还要确保更改策略以允许在不登录系统的情况下关闭。开始 - >运行:
输入gpedit.msc
找到以下:
计算机配置\ Windows设置\安全设置\本地策略\安全选项\关闭:允许关闭系统而无需登录
将其更改为已启用。
来源:https://pve.proxmox.com/wiki/Qemu-guest-agent

----------------------------
QEMU相关链接:
https://pve.proxmox.com/wiki/Windows_VirtIO_Drivers
https://docs.fedoraproject.org/en-US/quick-docs/creating-windows-virtual-machines-using-virtio-drivers/index.html


实在不行的可以尝试下QEMU代理:
qemu-guest-agent是一个帮助程序守护程序,它安装在guest虚拟机中。它用于在主机和guest虚拟机之间交换信息,以及在guest虚拟机中执行命令。

在Proxmox VE中,qemu-guest-agent主要用于两件事:

要正确关闭guest虚拟机,而不是依赖ACPI命令或Windows策略
在进行备份时冻结来宾文件系统(在Windows上,使用卷影复制服务VSS)。

您必须为每个VM启用guest-agent,或者在GUI中将其设置为“Yes”(参见屏幕截图):
Screen-qemu-guest-agent-option.png

或通过CLI:
qm设置VMID --agent 1


全球主机服务器管理面板交流社区
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表