我有一个Proxmox节点,实际上是320e G8服务器+ APC SmartUPS 750通过usb电缆直接连接到服务器。主机上正在运行几个Linux。我的问题是-哪个软件更适合优雅关闭(如果UPS将失败) NUT或apcupsd?哪个软件更稳定?
发布于 2014-10-11 17:49:36
根据我们的经验,在“稳定性”中,apcupsd和NUT之间没有什么可选择的。
我认为‘如果UPS失败’意味着‘如果电源故障,我们在UPS上,电池寿命即将耗尽’。这是基于运行了几年Proxmox,一些意见与事实和经验。
请参阅http://forum.proxmox.com/threads/4452-Proxmox-and-UPS-will-guests-shutdown-cleanly
apcupsd与许多APC UPS很好地工作,关闭单一的UPS和机器。它可以配置为关闭其他UPS,但它是笨重的(我的意见)。
螺母与许多UPS的制造很好地工作,关闭所有与该UPS连接的机器(以及通过设计可能连接到其他UPS的其他机器)。在我的经验中,螺母在关闭UPS方面比apcupsd更好,而apcupsd并不总是成功地做到这一点。然而,NUT并不支持UPS的所有制造/型号。对你来说很可能管用。
选择UPS实用程序,具体取决于您拥有的UPS以及您需要控制的其他内容(在测试了它在您的情况下工作后)。
如果VM挂起,则挂起,只有手动干预才能清除这种情况(除非调用额外的逻辑)。在大多数情况下,大多数VM都应该关闭,在我们的经验中,它们几乎在所有情况下都会关闭。
如果有疑问,请使用相同的VM构建一个示例系统,并在scratch硬件上试用,以查看在您的用例中什么是最有效的。
另参考文献:
http://forum.proxmox.com/threads/14877-Shotdown-VMs-in-specific-order-when-UPS-initiates-shutdown-of-the-node (Proxmox关机行为)
https://serverfault.com/questions/629927
复制相似问题