NUT
Материал из ALT Linux Wiki
Sinaps (обсуждение | вклад) (Новая страница: «Краткое описание. Если кто возьмётся дополнить чем либо, будет очень хорошо. Настройка nut ...») |
(→ссылки) |
||
(19 промежуточных версий не показаны.) | |||
Строка 2: | Строка 2: | ||
Настройка nut на примере Eaton Ellipse ECO 800 | Настройка nut на примере Eaton Ellipse ECO 800 | ||
+ | |||
+ | =Конфигурация= | ||
+ | |||
+ | Установка пакетов: | ||
+ | |||
+ | *nut | ||
+ | *nut-server | ||
Конфигурационные файлы расположены в /etc/nut/ | Конфигурационные файлы расположены в /etc/nut/ | ||
- | =ups.conf= | + | ==ups.conf== |
- | Вписать | + | Вписать в ups.conf описание ИБП: |
<pre> | <pre> | ||
Строка 16: | Строка 23: | ||
</pre> | </pre> | ||
- | + | Запустить драйвер ups (sysvinit, до 7-й версии ALT Linux): | |
<pre> | <pre> | ||
Строка 22: | Строка 29: | ||
</pre> | </pre> | ||
- | =upsd.conf= | + | <b>Запустить драйвер ups не получится (и не нужно) без настроенного upsd на systemd (по умолчанию начиная с дистрибутивов восьмой версии ALT). |
+ | systemctl start nut-server запускает сразу и драйвер и upsd | ||
+ | </b> | ||
+ | |||
+ | ==upsd.conf== | ||
По умолчанию разрешено обращаться только с localhost. Если нужно получать информацию по сети то добавляем разрешения: | По умолчанию разрешено обращаться только с localhost. Если нужно получать информацию по сети то добавляем разрешения: | ||
Строка 35: | Строка 46: | ||
</pre> | </pre> | ||
- | + | Запустить upsd (sysvinit, до 8-й версии ALT Linux): | |
<pre> | <pre> | ||
Строка 41: | Строка 52: | ||
</pre> | </pre> | ||
- | =получение информации= | + | <b>Запустить upsd (systemd, начиная с дистрибутивов восьмой версии ALT):</b> |
+ | <pre> | ||
+ | systemctl start nut-server | ||
+ | systemctl enable nut-server | ||
+ | <pre> | ||
+ | |||
+ | ==upsmon.conf== | ||
+ | |||
+ | Добавить строку: | ||
+ | |||
+ | <pre> | ||
+ | MONITOR eaton@localhost 1 monitor eaton master | ||
+ | </pre> | ||
+ | |||
+ | Запустить монитор (sysvinit, до 8-й версии ALT Linux):: | ||
+ | |||
+ | <pre> | ||
+ | service upsmon start | ||
+ | </pre> | ||
+ | |||
+ | <b>Запустить монитор (systemd, начиная с дистрибутивов ALT 8.0):</b> | ||
+ | <pre> | ||
+ | systemctl start nut-monitor | ||
+ | systemctl enable nut-monitor | ||
+ | </pre> | ||
+ | |||
+ | =дополнительно= | ||
+ | |||
+ | Необходимо удостовериться что настроен автоматический запуск сервисов (chkconfig, для 7-й версии и systemctl enable <сервис> начиная с 8-й). | ||
+ | |||
+ | Можно сделать какие либо дополнительные настройки, но из коробки в общем просто работает. | ||
+ | |||
+ | ==получение информации== | ||
<pre> | <pre> | ||
upsc eaton@127.0.0.1 | upsc eaton@127.0.0.1 | ||
</pre> | </pre> | ||
+ | |||
+ | |||
[[Категория:ИБП]] | [[Категория:ИБП]] |
Текущая версия на 07:39, 2 апреля 2017
Краткое описание. Если кто возьмётся дополнить чем либо, будет очень хорошо.
Настройка nut на примере Eaton Ellipse ECO 800
Содержание |
Конфигурация
Установка пакетов:
- nut
- 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
дополнительно
Необходимо удостовериться что настроен автоматический запуск сервисов (chkconfig, для 7-й версии и systemctl enable <сервис> начиная с 8-й).
Можно сделать какие либо дополнительные настройки, но из коробки в общем просто работает.
получение информации
upsc eaton@127.0.0.1