LINUX.ORG.RU

Можно ли в upsmon задать своё условие для выключения ОС?

 ,


0

2

Доброго времени суток.

Можно ли в upsmon ( NUT ) завершать работу ОС не при OB LB

ups.status: OB LB
, а например, при заряде менее X % или через Y мин после начала работы от батарей

Вопрос возник потому, что мой ИБП не позволяет явно задать порог «battery.charge.low». И через пару лет аккумулятор может не вытянуть до корректного отключения компа.

jb:/etc/nut# upsrw -u $user -p $password -s battery.charge.low=20 skp2k
Unexpected response from upsd: ERR READONLY
jb:/etc/nut# upsc skp2k
[...]
device.mfr: POWERCOM Co.,LTD  
device.model: SKP-2000A  S707-V1.1L

В идеале хотелось бы иметь два условия: при половине заряда запускать свой скрипт ( гасить всё что можно и сбрасывать дисковый кэш ), потом спокойно ждать OB LB с умолчальным действием ( shutdown -h +0 ), не боясь потерять данные если аккумулятор не справится.

★★★★★

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

У меня, например, так в конфиге UPS'ки:

lowbatt = «5» ; Критический разряд батареи
battvolts=21:26

Соответственно, когда достигаем 21.25В - идем на выключение.

мой ИБП не позволяет явно задать порог

А разве это не настройка nut'а? Или там отдельный параметр?

YAR ★★★★★
()
Последнее исправление: YAR (всего исправлений: 1)
Ответ на: комментарий от YAR
lowbatt = "5" ; Критический разряд батареи
battvolts=21:26

Спасибо, теперь ясно в каком направлении искать. Гугл подсказывает, что раньше эти параметры можно было указать для драйвера megatec, теперь рекомендуется использовать

override.battery.charge.low = 30

в ups.conf. Попробую

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

Да, так работает:

    ignorelb
    override.battery.charge.low = 30

[skp2k]
    driver = usbhid-ups
    port = auto
    vendorid = 0d9f
    productid = 00a3
    desc = "powercom skp 2000A"
    ignorelb
    override.battery.charge.low = 30
    override.battery.charge.warning = 45

YAR, спасибо!

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

Кстати да, у меня Mustek, в твоем могут быть другие параметры. Но если у тебя можно задавать границы напряжений - можно просто подстроить их так, как надо (у меня 2 батареи последовательно - нижний диапазон соответствует обычному, верхний чуть занизил с 27В, чтобы растянуть шкалу при работе от батареи)

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