Rate this post
Если вам необходимо подключить к серверу linux ups и настроить его на работу с питанием? 
Устанавливаем утилиту: 
# apt-get install apcupsd 
для Debian и:
# yum install apcupsd
для Centos.
После установки неодходимо отредактировать файл # vi /etc/default/apcupsd 
Прописываем: ISCONFIGURED=yes
После этого подключаем UPS к серверу, мы должны увидить в логах сообщений /var/log/messages:
Jul 28 14:11:18 nas02 kernel: [    3.060349] usb 2-1: Product: Back-UPS RS 1500 FW:8.g9a.I USB FW:g9a
Jul 28 14:11:18 nas02 kernel: [    5.348979] generic-usb 0003:051D:0002.0001: hiddev0,hidraw0: USB HID v1.10 Device [American Power Conversion Back-UPS RS 1500 FW:8.g9a.I USB FW:g9a] on usb-0000:00:10.0-1/input0
После этого мы можем настроить наш UPS, открываем файл: 
# vi /etc/apcupsd/apcupsd.conf
прописываем имя и порт подключения:
UPSNAME homeups1
UPSCABLE usb
Сколько секунд ждать перед реакцией:
ONBATTERYDELAY 6
Какой уровень батарей ждать: 
BATTERYLEVEL 5
Сколько минут ждать перед отключением: 
MINUTES 3
Для получения информация от UPS по сети можно прописать: 
NETSERVER on
и конфигурацию ip и порт:
NISIP 127.0.0.1
### example — for lan users ###
# NISIP 192.168.1.11
###############################
NISPORT 3551
Протестируем UPS:
# apctest
После этого можем перезагрузить: 
# /etc/init.d/apcupsd start
# /etc/init.d/apcupsd stop
# /etc/init.d/apcupsd restart
Ставим в автозагрузку:
# chkconfig apcupsd on
Проверяем текущую ситуацию:
# apcaccess
Есть проблемы с техническим обслуживанием серверов ? Обращайтесь — [email protected]