适用于 Linux、FreeBSD 和 Solaris 的 UPS 监控软件

适用于 Linux、FreeBSD 和 Solaris 的 UPS 监控软件

希望为我的服务器配置 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 机箱它们应该关闭,但我不知道从哪里开始。

相关内容