NUT: различия между версиями
Строка 68: | Строка 68: | ||
</pre> | </pre> | ||
Запустить монитор: | Запустить монитор (sysvinit, до 8-й версии ALT Linux):: | ||
<pre> | <pre> | ||
service upsmon start | service upsmon start | ||
</pre> | </pre> | ||
<b>Запустить монитор (systemd, начиная с дистрибутивов ALT 8.0):</b> | |||
<pre> | |||
systemctl start nut-monitor | |||
systemctl enable nut-monitor | |||
<pre> | |||
=дополнительно= | =дополнительно= |
Версия от 10:36, 2 апреля 2017
Краткое описание. Если кто возьмётся дополнить чем либо, будет очень хорошо.
Настройка nut на примере Eaton Ellipse ECO 800
Конфигурация
Установлено:
- nut
- nut-driver
- nut-driver-usb
- nut-server
Конфигурационные файлы расположены в /etc/nut/
ups.conf
Вписать в ups.conf описание ИБП:
[eaton] port = auto driver = usbhid-ups desc = "Eaton Ellipse 800"
Запустить драйвер ups (sysvinit, до 7-й версии ALT Linux):
service upsdrv start
Запустить драйвер ups не получится (и не нужно) без настроенного upsd на systemd (по умолчанию начиная с дистрибутивов восьмой версии ALT). systemctl start nut-server запускает сразу и драйвер и upsd
upsd.conf
По умолчанию разрешено обращаться только с localhost. Если нужно получать информацию по сети то добавляем разрешения:
ACL all 0.0.0.0/0 ACL localhost 127.0.0.1/32 ACL lan 192.168.10.0/24 ACCEPT localhost ACCEPT lan REJECT all
Запустить upsd (sysvinit, до 8-й версии ALT Linux):
service upsd start
Запустить upsd (systemd, начиная с дистрибутивов восьмой версии ALT):
systemctl start nut-server systemctl enable nut-server <pre> ==upsmon.conf== Добавить строку: <pre> MONITOR eaton@localhost 1 monitor eaton master
Запустить монитор (sysvinit, до 8-й версии ALT Linux)::
service upsmon start
Запустить монитор (systemd, начиная с дистрибутивов ALT 8.0):
systemctl start nut-monitor systemctl enable nut-monitor <pre> =дополнительно= Необходимо удостовериться что настроен автоматический запуск сервисов (chkconfig). Можно сделать какие либо дополнительные настройки, но из коробки в общем просто работает. ==получение информации== <pre> upsc eaton@127.0.0.1