我有一台 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 中进行编辑