LINUX.ORG.RU

Автовключение сервера от UPS

 , ,


0

1

Хорошего дня!

Сервер Debian 9 на HP Proliant. UPS APC 1000XL подключен по USB к серверу. В качестве системы мониторинга для корректного выключения сервера использую apcupsd. Все работает!!! На сервере настроено автовключение при подаче 220. А теперь внимание вопрос!

Рассмотрим ситуацию. Пропадает электричество. Apcupsd гасит сервер при заряде менее 20%. Сервер выключился. ИБП еще работает. Появилось электричество. Т.е. 220 с БП сервера не пропадало. А значит он сам НЕ включится теперь.

Как можно включить сервер в такой ситуации не прикасаясь к нему руками?

★

Последнее исправление: kerby (всего исправлений: 2)

Например можно повесить в заббиксе скрипт, который будет посылать WOL пакет на сервер при нужных условиях.

Deleted
()

открой книжку по своему бесперебойнику и удивись функции «Синхронизированная задержка включения».

novitchok ★★★★★
()

Если сервер выдал команду ИБП выключиться (apcupsd --killpower) и ИБП согласился, то он обязательно выключит питание сервера и включит его через 20-60 секунд.

Это на большенстве APC smart, за что мы их и любим.

vel ★★★★★
()
Ответ на: комментарий от vel

на 1000XL по умолчанию задержка на выкл 90 сек, на вкл 0 сек, если за эти полторы минуты появилось вновь 220, то питание на источник не пропадает, это всё расписано в руководстве по эксплуатации и всё настраивается, но ТСу видимо лень 22 страницы пролистать.

novitchok ★★★★★
()
Ответ на: комментарий от novitchok

т.е. «apcupsd --killpower» при наличии внешнего питания не работает? Уверен?

А что за руководство? Это которое к тому говнософту на java от APC?

vel ★★★★★
()
Ответ на: комментарий от vel

т.е. «apcupsd --killpower» при наличии внешнего питания не работает?

ага, сам, когда столкнулся с этой фигнёй на 1000XL манешк приофигел. вернее сбрасывается при появлении внешнего питания.

Это которое к тому говнософту на java от APC?

нет, бумажное, в коробке идёт вместе с бесперебойником
ПС: но настраивается таки да, через «говнософт от java»(C)

novitchok ★★★★★
()
Последнее исправление: novitchok (всего исправлений: 1)
Ответ на: комментарий от novitchok

Есть подозрение, что поведение сильно зависит от типа интерфейса.

С serial - все было замечательно, потом был урезанный функционал через usb, а потом еще более странный usb/modbus.

vel ★★★★★
()

Всё схвачено

Есть специальная команда бесперебойнику «выключись через N секунд», её даёт демон бесперебойника перед тем, как послать сервер в шатдаун. Эта функция даже на моём ippon'е есть. ИБП выключится и включится обратно.

legolegs ★★★★★
()

А что, на пролианты iLO уже больше не ставят?

Ну подай чем-нибудь живым команду iLO, чтобы включила сервер.

slamd64 ★★★★☆
()
Ответ на: комментарий от slamd64

Спасибо! C iLo раньше знаком не был, теперь в курсе. По хардкору удаленно включать и выключать сервер теперь умею. =)

kerby ★
() автор топика
Ответ на: комментарий от vel

В моем случае, чтобы подправить параметр автоматического выключения dshutd в самом ибп, пришлось использовать именно COM. Однако apcaccess более корректно выводит показатели при использовании USB. Итог, для простого подключения покатит USB, но если хочется большего only COM.

kerby ★
() автор топика
Ответ на: комментарий от novitchok

Мне как бы не лень было=) Мне нужны были наводки. Прочитал. Поправил задержку на выключение из консоли по COM. Настраивается все без «говнософта».

Как итог! Все получилось. Все варианты рассмотрел. Теперь в арсенале даже два способа. Протестировал. И даже уведомления на telegram себе настроил.

kerby ★
() автор топика

Всем спасибо!=)

kerby ★
() автор топика
Вы не можете добавлять комментарии в эту тему: топик перемещен в архив.