Pull to refresh

Comments 8

В убунте действительно необходимо так много настраивать? В федоре мне было достаточно ups.conf, upsd.users и вписать `MONITOR ....` в upsmon.conf.

Самое сложно было понять, какой драйвер мне нужен, потому для моего IPPON был нужен не тот драйвер, что значился в `/usr/share/nut/driver.list`.

Вторым по сложности было понять, что хотя у меня так
image
NUT создан, чтобы уметь и такое:
image

На третьем месте по сложности была гибернация.
Именно что под серверную конфигурацию надо немного пошаманить, но это естественно т.к. схема как правило индивидуальна по кол-ву слейв серверов, перекрёстному питанию и пр.
Ну и UPS'ы по умолчанию ведут себя не совсем так как ожидается.
Столкнулся с тем что для APC Smart-UPS 3000 RM список команд зависит от подключенния(драйвера) USB(usbhid-ups) или RS-232(apcsmart). Калибровка батарей возможна только через RS-232, к примеру.
Калибровка батарей возможна только через RS-232, к примеру

Это только про NUT или под виндой так-же?

Как сказать… Во всех инструкциях, к чему либо, в сети никогда не уделяется внимания деталям. Всегда «это вы догадаетесь, это сами погуглите» etc. Так что так много текста и комментариев для понимания процесса. По поводу картинки, да, это умеет но пока не настраивал таким образом. Как только столкнусь с этим, допишу в статью как настроить сервер и клиентов NUT
Спасибо за инструкцию! Установил на ubuntu 18, с ибп POWERCOM WOW-500U. Однако после того как выдернул вилку, компьютер продолжал работать уже как более 2-х минут. Почему он не выключился?

И почему в инструкции в конце указано mustek@localhost — это ошибка?
upscmd -u upsmon -p pass mustek@localhost shutdown.stop
root@hostname~# useradd -d /dev/null -s /usr/sbin/nologin -u 339 -g 134 -p UPSPASS upsmonitor


Сколько раз настраивал NUT и никогда не создавал пользователя в системе, достаточно было указать его в upsd.users

И upssched тоже можно не настраивать, достаточно в upsmon.conf прописать
SHUTDOWNCMD "/sbin/shutdown -h +0"

Есть команда:

nut-scanner

Позволяет автоматически определить какой драйвер использовать:

root@srv# nut-scanner
Neon library not found. XML search disabled.
Scanning USB bus.
No start IP, skipping SNMP
No start IP, skipping NUT bus (old connect method)
Scanning IPMI bus.
[nutdev1]
	driver = "blazer_usb"
	port = "auto"
	vendorid = "0665"
	productid = "5161"
	bus = "002"

Извиняюсь за некрофилию, но есть вопрос.

Вырубаю ИБП, в syslog прилетает "UPS on battery. Shutdown in 90 seconds...." а ни кто из двух серверов выключаться и не собирался. Зато через в районе 90 секунд выключается ИБП.
Закомментил "upscmd -u upsmonitor -p UPSPASS ups@localhost shutdown.return"
Теперь в логах такое:

Dec 24 20:51:36 pve2 nut-monitor[1295]: UPS UPS@localhost on battery
Dec 24 20:51:36 pve2 nut-monitor[12970]: Executing command: powerout
Dec 24 20:51:36 pve2 upssched[12970]: Executing command: powerout
Dec 24 20:51:36 pve2 nut[12973]: UPS on battery. Shutdown in 90 seconds....
Dec 24 20:51:36 pve2 upssched[12974]: Timer daemon started
Dec 24 20:51:36 pve2 upssched[12974]: New timer: shutdownnow (600 seconds)
Dec 24 20:51:36 pve2 nut-monitor[12966]: Network UPS Tools upsmon 2.8.0

Через 10 минут сервера продолжают работать.
ПРи чем на одном из них я попробовал оставить дефолтный конфиг и у него вот так вот в логах:
Dec 24 20:48:41 pve nut-monitor[32983]: Network UPS Tools upsmon 2.8.0
Dec 24 20:51:36 pve nut-monitor[1377]: UPS UPS@192.168.133.36 on battery
Dec 24 20:51:36 pve nut-monitor[35232]: Network UPS Tools upsmon 2.8.0
Dec 24 20:54:36 pve nut-monitor[1377]: UPS UPS@192.168.133.36 battery is low
Dec 24 20:54:36 pve nut-monitor[37925]: Network UPS Tools upsmon 2.8.0

В дефолтном конфиге он должен выключить сервер получив "battery is low". Но нет.

Sign up to leave a comment.

Articles