![适用于 Linux、FreeBSD 和 Solaris 的 UPS 监控软件](https://linux22.com/image/571874/%E9%80%82%E7%94%A8%E4%BA%8E%20Linux%E3%80%81FreeBSD%20%E5%92%8C%20Solaris%20%E7%9A%84%20UPS%20%E7%9B%91%E6%8E%A7%E8%BD%AF%E4%BB%B6.png)
希望为我的服务器配置 UPS 电池达到特定状态时的自动关机功能。我们有 MGE / EATON Pulsar M3000 UPS 设备,以及大量运行 Ubuntu、FreeBSD 和 Solaris(哦,还有 Windows)的服务器。
我对此非常陌生,所以我不确定是否有我应该使用的标准程序。有人建议使用“Nut”。有人有这方面的经验吗?
还有其他建议吗?
谢谢
答案1
它可能不是适合您情况的解决方案(另一个答案中提到的 NUT 是正确的为您提供),但 *nix 系统的常见解决方案是apcupsd。它可连接到大多数 UPS(它们有一个列表)并可进行远程通信(关闭连接到同一电源的多个系统)。此外,几个大型服务器设备品牌实际上是重新命名的 APC 设备(例如 HP UPS)。
答案2
我知道的唯一方法是网络 UPS 工具 -http://www.networkupstools.org/正如您所提到的,但我对 *nix/bsd 了解不多,所以可能还有其他。NUT 可以完成工作,并且与一些 Eaton 设备兼容。
虽然我也读过人们提到使用插入 UPS 的 Windows 机器来通知 *nix 机箱它们应该关闭,但我不知道从哪里开始。