Как использовать ИБП Eaton 3S 700VA с Ubuntu Server?
У меня есть ИБП Eaton 3S 700VA, подключенный к моему модему, QNAP TS-412 и Ubuntu Server. USB-соединение Eaton входит в мой Ubuntu Server.
Мне было интересно, какое программное обеспечение является лучшим для управления прерываниями питания. В частности, я хочу, чтобы Ubuntu Server сообщал QNAP о завершении работы, когда нет питания, отправлял письмо на мой gmail и завершал работу.
2 ответа
Обычный пакет, используемый для мониторинга ИБП, это Network UPS Tools, который упакован в Ubuntu как nut
, Ваша модель указана как поддерживаемая через usbhid-ups
водитель на их сайте.
Помимо других функций, NUT включает в себя архитектуру клиент / сервер, которая позволяет одному компьютеру сделать состояние ИБП доступным по сети. Это полезно в тех случаях, когда у вас есть один ИБП для питания нескольких машин, как в вашей ситуации.
Вот команды, которые я использовал для настройки nut
для моего ИБП Eaton 3s 700VA на Ubuntu 12.04.
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