Конфигурационные файлы Nut находятся в каталоге /usr/local/etc/nut
* ups.conf - настройки UPS-специфического драйвера
* upsd.conf - настройки для главного UPS демона
* upsd.users - файл контроля доступа для UPS демона
* upsmon.conf - настройки для UPS демона монитора
* upssched.conf - настройки для upssched демона
3) Конфигурирование ups.conf
Настройки UPS-драйвера должны определятся в ups.conf. Какие драйверы
поддерживают определенные типы UPS описано в файле /usr/local/etc/nut/driver-list
ups.conf
[ups]
driver = apcsmart
port = /dev/cuad0
4) Конфигурирование upsd.conf
Поскольку мы не будем использовать сетевые возможности, то нет
необходимости изменять upsd.conf. Параметры по умолчанию следующие:
ACL all 0.0.0.0/0
ACL localhost 127.0.0.1/32
ACCEPT localhost
REJECT all
5) Конфигурирование upsd.users
upsd.users разрешает или запрещает доступ к upsd демону клиентам (upsmon
демону, upsc команде, ...).
Необходимо позволить upsmon демону связываться с upsd.
Для этого добавляются 4 строчки:
# The matching MONITOR line in your upsmon.conf would look like this:
#
# MONITOR myups@myhost 1 monuser pass master (or slave)
[monuser]
password = KJSsaia1
allowfrom = localhost
upsmon master
* [monuser] - произвольное название для доступа upsmon демона.
* password = строка определяющая пароль. Этот пароль не используется
пользователями. Определяется только в конфигурационном файле.
* allowfrom = строка определяющая ACL имя для разрешения доступа. Здесь
"localhost" не localhost как имя хоста, а ACL имя, определенное в
upsd.conf: ACL localhost 127.0.0.1/32
* upsmon master - это upsmon специфическая настройка. Если upsd будет
работать в master-mode (обычно это так) необходимо поставить "master"
как аргумент в этой строчке.
6) Конфигурирование upsmon.conf
upsmon.conf это установки для upsmon, UPS демона монитора.
Необходима только одна MONITOR строчка. Здесь определяется имя UPS ("ups"),
имя хоста на котором upsd выполнятся ("localhost"),
название доступа ("monuser"),
пароль ("KJSsaia1") и "master"
Эти установки соответствуют установкам в upsd.users. Число "1" -
значение мощности и устанавливается равной 1.
OL означает, что UPS работает от сети. Другие сообщения (OB - от батареи
или LB разряженная батарея) говорят о том, что конфигурирование ups.conf
неверно.
Если выводится сообщение "access denied" это означает, что неверно
сконфигурирован upsd.conf. Правим файлы и выполняем reload
соответствующих демонов.
Посмотрим, какие данные отслеживаются для UPS выбранным драйвером.
Протестировать как останавливается система можно сказав upsd что UPS
получил команду выключения питания - так что всем срочно настоятельно рекомендуется
закрываться.
#upsmon -c fsd
854 Прочтений • [Подключение SMART UPS через COM и настройка NUT (ups usb freebsd)] [08.05.2012] [Комментариев: 0]