Назад | Перейти на главную страницу

Настроить демон UPS apcupsd для запуска сценария?

У меня есть ИБП, подключенный к серверу Linux с помощью кабеля USB, я установил демон apcupsd, и мне было интересно, как заставить его запускать созданный мной сценарий оболочки при возникновении особых условий? то есть батарея составляет 25% процентов или осталось 10 минут, поэтому это условие может запустить скрипт?

Решается путем создания настраиваемого сценария оболочки и помещения его в / ect / apcupsd с точным именем doshutdown, который запускается при выполнении настроенного условия (либо оставшееся время заряда батареи, либо оставшийся процент - оба на основе расчетов ups) , сценарий содержит мои желаемые действия, и если он заканчивается выходом 0, поэтому последовательность выключения будет продолжена демоном apcups после завершения сценария, и сценарий завершится выходом 99, чтобы сделать действия сценария оболочки единственным ответчиком, когда настроенные условия встретились.

Вы можете попробовать переделать сценарий /etc/apcupsd/appcontrol сделать необходимые действия.

Увидеть apcupsd документация.