Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции RU.UNIX.BSD
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции RU.UNIX.BSD с датами от 18 Jan 11 22:51:00 до 18 Jan 24 18:16:22, всего сообщений: 10753
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 8986 из 10753 ===================================== RU.UNIX.BSD =
От   : Victor Sudakov                   2:5005/49          21 May 19 20:57:56
Кому : eugen                                               21 May 19 20:57:56
Тема : Как правильно готовить apcupsd
FGHI : area://RU.UNIX.BSD?msgid=2:5005/49+5ce40515
На   : area://RU.UNIX.BSD?msgid=grosbein.net+23eaa2ea
= Кодировка сообщения определена как: CP866 ==================================
Ответ: area://RU.UNIX.BSD?msgid=grosbein.net+c39e9cbf
==============================================================================
Dear eugen,

14 May 19 22:01, Eugene Grosbein wrote to me:

EG>>> Я ожидаю подтверждение того, что реальный код реально работает
EG>>> именно так, как ты ожидаешь. Потому что без тестирования
EG>>> даже самые простые, казалось бы, изменения коммитить не следует.
VS>> Те действия, которые я описал в PR, работают реально именно так,
VS>> как я ожидал.

EG> Это хорошо. Если ты действительно хочешь приблизить момент,
EG> когда apcupsd будет "из коробки" работать так, то пожалуйста
EG> протестируй те дополнения в /etc/rc.shutdown и стартовому скрипту
EG> apcupsd, которые я описывал тут. Они не меняют дефолтное поведение
EG> порта, поэтому их будет несложно прокоммитить, при этом они позволяют
EG> добиться нужного тебе результата исключительно правкой
EG> /etc/rc.conf (или командой sysrc), уже без необходимости юзеру писать
EG> логику самому в скриптах с test и так далее.

Я это сделаю в ближайшее время, а пока хочу рассказать про фигню, которая получилась естественным путём, без преднамеренного тестирования.

Виртуалки не все успели погаснуть, rc.shutdown прервался watchdog-ом и не дошёл до "apcupsd --hibernate", в результате сервер остался в состоянии то ли single user, то ли system halted (мне не прислали фото консоли) до утра:

May 20 21:07:38 gw apcupsd[1140]: apcupsd exiting, signal 15
May 20 21:07:39 gw shutdown: halt by root: apcupsd initiated shutdown
May 20 21:07:39 gw kernel: .
May 20 21:07:39 gw kernel: .
May 20 21:07:39 gw ntpd[1208]: ntpd exiting on signal 15 (Terminated)
May 20 21:07:40 gw kernel: , 1208.
May 20 21:07:59 gw kernel:
May 20 21:07:59 gw kernel: tap2: link state changed to DOWN
May 20 21:08:06 gw kernel: tap1: link state changed to DOWN
May 20 21:11:39 gw rc.shutdown: 240 second watchdog timeout expired. Shutdown terminated.
May 20 21:11:39 gw init: /bin/sh on /etc/rc.shutdown terminated abnormally, going to single user mode
May 20 21:11:39 gw syslogd: exiting on signal 15

Надо однако гашение виртуалок вставлять в doshutdown, ещё до вызова "shutdown -h".

Victor Sudakov, VAS4-RIPE, VAS47-RIPN
--- GoldED+/BSD 1.1.5-b20160322-b20160322
* Origin: Ulthar (2:5005/49)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.088720 секунды