* [Sysadmins] NUT, критерий остановки системы.
@ 2009-01-29 5:19 Алексей Синицын
2009-01-29 6:58 ` Vladimir V. Kamarzin
0 siblings, 1 reply; 2+ messages in thread
From: Алексей Синицын @ 2009-01-29 5:19 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
Здравствуйте.
На бесперебойнике висят компьютер и модем. Сам ups слабенький и
доверия ему немного. Есть желание сделать выключение компьютера скоро,
а от этого и модем работать будет подольше.
Нашёл совет включить в секцию бесперебойника в /etc/nut/ups.conf
строку lowbatt = 60, включил в таком виде:
[Ippon]
driver = ippon
port = /dev/ttyS0
lowbatt = 60
Но при таком описании upsdrv не стартует, насколько я понял - это
строка для драйвера и пример был для драйвера который эту переменную
понимает.
После некоторого поиска встретил схожую постановку задачи и там её
решали следующим образом: при переходе на батарею запускается скрипт и
ждёт таймаута, при появлении питания его нужно остановить.
Последний способ в общем приемлем, но как-то не очень эстетичен. Я
правильно понимаю что мне его не избежать если драйвер моего
бесперебойника не понимает переменной lowbatt? Никто не озадачивался
подобными вопросами?
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [Sysadmins] NUT, критерий остановки системы.
2009-01-29 5:19 [Sysadmins] NUT, критерий остановки системы Алексей Синицын
@ 2009-01-29 6:58 ` Vladimir V. Kamarzin
0 siblings, 0 replies; 2+ messages in thread
From: Vladimir V. Kamarzin @ 2009-01-29 6:58 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
>>>>> On 29 Jan 2009 at 10:19 "a" == asinitsinster writes:
a> Здравствуйте.
a> На бесперебойнике висят компьютер и модем. Сам ups слабенький и
a> доверия ему немного. Есть желание сделать выключение компьютера скоро,
a> а от этого и модем работать будет подольше.
a> Нашёл совет включить в секцию бесперебойника в /etc/nut/ups.conf
a> строку lowbatt = 60, включил в таком виде:
a> [Ippon]
a> driver = ippon
a> port = /dev/ttyS0
a> lowbatt = 60
a> Но при таком описании upsdrv не стартует, насколько я понял - это
a> строка для драйвера и пример был для драйвера который эту переменную
a> понимает.
a> После некоторого поиска встретил схожую постановку задачи и там её
a> решали следующим образом: при переходе на батарею запускается скрипт и
a> ждёт таймаута, при появлении питания его нужно остановить.
На десктопе у меня тупой APC, которому нельзя поменять значение малого заряда
батареи в энергонезависимой памяти, так что я засунул в rc.local такое:
upsrw -s battery.charge.low=20 -u admin -p upspass ups@localhost
# grep '^[^#]' /etc/nut/upsd.users
[admin]
password = upspass
actions = SET
allowfrom = localhost
А серверные ups-ы у меня настраиваются через терминалку, там есть
соотвествующий параметр.
--
vvk
Postfix page on f.i: http://freesource.info/wiki/Dokumentacija/Postfix
Russian Postfix irc: irc.freenode.net #postfix-ru
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2009-01-29 6:58 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-01-29 5:19 [Sysadmins] NUT, критерий остановки системы Алексей Синицын
2009-01-29 6:58 ` Vladimir V. Kamarzin
ALT Linux sysadmins discussion
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/sysadmins/0 sysadmins/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 sysadmins sysadmins/ http://lore.altlinux.org/sysadmins \
sysadmins@lists.altlinux.org sysadmins@lists.altlinux.ru sysadmins@lists.altlinux.com
public-inbox-index sysadmins
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.sysadmins
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git