Настроить ИБП apcupsd demon для запуска скрипта?
У меня есть ups, подключенный к серверу Linux с помощью USB-кабеля, я установил apcupsd demon, и мне было интересно, как настроить его для запуска сценария оболочки, который я создал, когда возникает особое условие? т.е. батарея составляет 25% процентов или оставшееся время составляет 10 минут, поэтому это условие может запустить сценарий?
2 ответа
Решается путем создания пользовательского сценария оболочки и помещает его в /ect/apcupsd с точным именем doshutdown, которое срабатывает при выполнении настроенного условия (либо оставшееся время батареи, либо оставшийся процент - оба на основе вычислений ups), сценарий содержит мои нужные действия, и если он заканчивается завершением 0, поэтому последовательность завершения будет продолжена демоном apcups после завершения сценария и завершит выполнение сценария выходом 99, чтобы сделать действия сценария оболочки единственным ответчиком при заданных условиях встретились.
Вы можете попробовать изменить скрипт /etc/apcupsd/appcontrol
выполнить необходимые действия.
Увидеть apcupsd
документация