ALT Linux sysadmins discussion
 help / color / mirror / Atom feed
* [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