Gentoo Archives: gentoo-user-ru

From: Vladimir Solomatin <slash@×××××.ru>
To: gentoo-user-ru@l.g.o
Subject: Re: [gentoo-user-ru] apcupsd & /etc/init.d/halt.sh
Date: Tue, 17 Apr 2007 16:37:20
Message-Id: 4624F75A.6090901@relex.ru
In Reply to: Re: [gentoo-user-ru] apcupsd & /etc/init.d/halt.sh by "Вершинин Егор"
1 Hello, Вершинин Егор
2 On 17.04.2007 19:00, you wrote:
3
4 > интересно - у меня два сервера так подключены - вроде такого нет -
5 > завтра проверю, отпишусь.
6
7 # cat /etc/fstab | grep usr
8 /dev/md3 /usr reiserfs noatime,notail 0 1
9
10 [ebuild R ] sys-power/apcupsd-3.10.18-r1
11 [ebuild R ] sys-apps/baselayout-1.12.9-r2
12
13
14 >> Имеется Smart-UPS. Подключен к компу. На компе Gentoo. В генту apcupsd
15 >> запущен :) Отключаю питание, упс работает от батарей, потом, когда
16 >> батареи разрядятся, умирая сообщает apcupsd что пора комп вырубать.
17 >> Shutdown, сервисы останавливаются, последнее делается следующее:
18 >> * Unmounting filesystems [OK]
19 >> * Remounting remaining filesystems readonly [OK]
20 >> Apccontrol doing: /usr/sbin/apcupsd --killpower on UPS
21 >> /etc/apcupsd/apccontrol line 63: /usr/sbin/apcupsd no such file or
22 >> directory
23 >>
24 >> что имеем результате. после shutdow'а упс может работать еще мин 10
25 >> (калибровка должно быть кривая, но это уже другой вопрос), а за это
26 >> время питание могут вернуть. Упс начнет заряжатся, а сервер так и
27 >> останется в недо shutdown'ом состоянии.
28 >>
29 >> В чем проблема вроде бы и так понятно, /usr на отдельном разделе
30 >> размонтируется еще до того как запускается "/usr/sbin/apcupsd
31 >> --killpower". Временное решение, переписал "apcupsd" в "/sbin", поемнял
32 >> путь в "/etc/apcupsd/apccontrol"
33 >>
34 >> По идее можно в место того чтобы размонтировать /usr можно делать
35 >> remount в readonly, как с рутом.. не знаю на сколько это правильное
36 >> решение, но подводных камней не вижу. Со скриптом "/etc/init.d/halt.sh"
37 >> не разбирался.. полистал, нашел переменную RC_NO_UMOUNTS.. как оно все
38 >> будет работать и буде ли.
39 >>
40 >> Может кто сталкивался? не хочется изобретать велосипед в сотый раз :)
41 >>
42 >> --
43 >> Vladimir Solomatin (slash@×××××.ru)
44 >>
45 >> --
46 >> gentoo-user-ru@g.o mailing list
47
48
49 --
50 Vladimir Solomatin (slash@×××××.ru)
51 Phone: + 7 (4732) 711711
52 Relex Inc, Voronezh.
53 --
54 gentoo-user-ru@g.o mailing list