如何将 Eaton 3S 700VA UPS 与 Ubuntu 服务器一起使用?

如何将 Eaton 3S 700VA UPS 与 Ubuntu 服务器一起使用?

我有一台 Eaton 3S 700VA UPS 连接到我的调制解调器、QNAP TS-412 和一台 Ubuntu 服务器。Eaton 的 USB 连接进入我的 Ubuntu 服务器。

我想知道哪种软件最适合管理电源中断。具体来说,我想让 Ubuntu 服务器在断电时告诉 QNAP 关闭,向我的 Gmail 发送电子邮件,然后关闭。

答案1

监控 UPS 常用的软件包是网络UPS工具,在 Ubuntu 中打包为nut。您的型号是列为支持通过usbhid-ups他们网站上的驱动程序。

除了其他功能之外,NUT 还包括一个客户端/服务器架构,允许一台机器使 UPS 状态可通过网络获取。当您使用单个 UPS 为多台机器供电时(就像您的情况一样),这很有用。

答案2

nut这是我在 Ubuntu 12.04 上设置 Eaton 3s 700VA UPS 时使用的命令。

sudo apt-get install nut

sudo vim /etc/nut/ups.conf
    [Eaton3S]
    driver=usbhid-ups
    port=auto

sudo vim /etc/nut/upsd.users
    [upsmon]
    password = pass
    upsmon master

sudo vim /etc/nut/upsmon.conf
    MONITOR Eaton3S@localhost 1 upsmon pass master

sudo vim /etc/nut/nut.conf
    MODE=standalone

sudo service nut start

sudo upsc Eaton3S

要关闭调制解调器并向自己发送电子邮件,您需要编写一个 bash 脚本并SHUTDOWNCMD "/sbin/shutdown -h +0"在 /etc/nut/upsmon.conf 中进行编辑

相关内容