[sisyphus] 2.6.38-std-def-alt7.2, 2.6.32-el-smp-alt22 & shutdown -h now = кома

john на sakh.com john на sakh.com
Чт Июн 2 22:38:42 UTC 2011


В сообщении от 2 июня 2011 19:06:13 автор Sergey написал:
> On Thursday, June 02, 2011, john на sakh.com wrote:
> > https://bugzilla.altlinux.org/show_bug.cgi?id=10326
> > 
> > "2. Самое главное. Существуют системы, причём серверные, где выбора
> > поведения atx power нет, а используется режим запоминания последнего
> > состояния." Это как раз мой случай. Итог: не поднялся.
> 
> Вот как раз должен был подняться именно в этом случае, а в случае
> выключения потребовалось бы нажимать кнопку. Давайте разбираться,
> что именно произошло. Я так понимаю, 220 дали до того, как UPS
> отключился ? Что используется, apcupsd и APC Smart UPS, или что-то
> ещё ?
APC Smart UPS, настройки в конфиге apcupsd одинаковые что на CentOS, что на альте,
за исключением того, что альтовский сервер управляет UPS по com порту, а сервер на
CentOS по ether. 
Сейчас с утра пришёл и хорошенько глянул логи на серверах. Ночью когда всё это случилось,
дёргали свет. UPS дох потихоньку.

Хроника событий:
Когда заряд батареи был исчерпан, он об этом сказал.
И сервер на альте пошёл честно выполнять shutdown -h now
Jun  2 04:50:18 gw apcupsd[4078]: Battery power exhausted.
Jun  2 04:50:18 gw apcupsd[4078]: Initiating system shutdown!
...
Jun  2 04:50:31 gw kernel: Kernel logging (proc) stopped.
Jun  2 04:50:31 gw kernel: Kernel log daemon terminating.
Jun  2 04:50:32 gw klogd: klogd shutdown succeeded
Jun  2 04:50:32 gw exiting on signal 15
.
Последнее что увидел сервер на CentOS от apcupsd
Jun  2 04:51:13 host apcupsd[3482]: Communications with UPS lost.
Так и работал, пока UPS окончательно не сдох.
.
Ниже видно, что в 04:52:24, может чуть позднее UPS выключился.
.
Jun  2 04:52:24 host openvpn[10615]: UDPv4 link remote: 
Jun  2 04:54:34 host syslogd 1.4.1: restart.
.
Jun  2 04:54:34 host syslog: запуск syslogd succeeded
.
Приблизительно в 04:54:34 появилось напряжение 220В в сети.
UPS включился. Сервер на CentOS включился, а альт так и висел.
Посмотреть что было на экране в этот момент не смог, на клавиатуру не реагировал.
Индикатор питания горел. Удержал кнопку питания, потушил сервер и включил.  
Всё.
В этой ситуации все сервера на CentOS без исключения завелись, кроме сервера на альте.
Наводит на мысли использовать идеологически неправильный poweroff.

-- 
С уважением, Серов Евгений

E-mail: john на sakh.com
UIN: 17777140


Подробная информация о списке рассылки Sisyphus