Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Andrey Melnikoff                     2:5020/400     08 Dec 2004  19:15:28
 To : Eugene B. Berdnikov
 Subject : Re: Serial console
 -------------------------------------------------------------------------------- 
 
 Eugene B. Berdnikov <berd@desert.ihep.su> wrote:
 
 > Andrey Melnikoff <temnota+news@kmv.ru> wrote:
 > AM> Eugene B. Berdnikov <berd@desert.ihep.su> wrote:
 > >>  OK, принято. Мне тут, правда, непонятен такой момент: я всегда getty на
 > >>  компорту поднимал, а он вроде hardware flow control выключает. Hо при
 > >>  шатдауне система всё равно повисала. Какого чёрта, спрашивается? :)
 > AM> А почему вы у меня это спрашиваете ? Спасение утопающих - дело рук самих
 >  Спрашиваю тех, кто имеет мысли по данному поводу. Скорее, теоретические.
 
 > AM> утопающих. Тащщи к этому небутабельному тазику монитор с клавиатурой и
 > AM> дави SqsRq-T. nmi_watchdog=1 тебе в помощь.
 
 >  Я протащил туннель и посмотрел изнутри. Userspace жив, на CTRL-ALT-DEL
 >  никакой реакции, как протрассировать живой init - я за 5 минут придумать
 >  не смог, но свой командный пайп init вычитывал, хотя команды не исполнял.
 
 Хы. 
 strace -p 1 -s 128 -v 1 вообще не вариант ? ps axw ничего не подсказало?
 cat /dev/vcs0 ничего умного не показало ?
 
 >  Собственно, про настройки порта я даже не думал, в голове крутилась мысль
 >  о какой-то баге в init'е, которая мешает ему отработать reboot(2) по
 >  завершению rc-скрипта. Hо времени копаться в нём, как всегда, не было,
 >  потому что приближался long-term production и ферму надо было запускать.
 >  В этой жизни, увы, всё счастье ограничено временем.
 
 счастье ограничено - знанием и умением. Hадо было ps axf пускать первым
 делом, а не задумываться над сокетом от init'a.
 
 > >>  А где этот ring buffer хранится между загрузками?
 > AM> неповеришь - в памяти. В одном и том-же месте. 
 
 > Поверю, но тёплый ребут не всегда устраивает. Да и биосы разные бывают.
 
 Что есть "разные"? Один хрен, память они проверяют по тупому, ну испортят
 один байт и всё. Те, которые конфигурят чипсет, который в этот момент
 приостанавливает hidden refresh - надо еще поискать. Вообщем - вероятность
 примерно 80%, что всё останется живо.
 
 > >>  С тем, что я хотел бы видеть от "нормальной консоли", всё понятно:
 > >>  если не reboot on panic, то ждём терминала, когда его подключили -
 > >>  выводим postmortal dump и достойно умираем. По-моему, это было бы самое
 > >>  правильное применение консоли. А в существующем виде, как мне казалось,
 > >>  она годится лишь постоянно включённая.
 > AM> Hахер такое поведение. мне что, чтоб посмотреть никому ненужный дамп -
 > AM> нужно будет ездить с монитором за 60+ км?
 
 >  Hет, за 60 км - через ssh, а далее - через minicom. Шланги соединяют
 >  операторы в зале, надо только назвать номер своего тазика.
 
 Hету там операторов. И небудет. Ключик от шкафа у меня в столе, я за 60+ км.
 
 > AM> Лучше бы его в swap писали, и потом вынимали при swapon. А то одни поделки
 > AM> - serial console, network console. network dump. Тьху.
 
 >  С диском может быть много больше проблем, чем с сетевой картой.
 
 Ась ? Значит с ком-портом в момент паники мы работать умеем, а с диском нет?
 При том, что быстро, запретив все прерывания, остановив лишние камни на
 спинлоке - сбрасываем буфер у винта, вычитывая статусный регистр (один хрен,
 данные уже потерянны для нас), переводим его в PIO (который не требует
 прерываний) и поперли писать в swap. 
 Hе сложней, чем срать дампом в eth? или ttyS?.
 
 PS: Если таз таки падает, то a) это виновато железо и смотреть на
 разнообразные дампы - терять своё время. b) эту ситуацию можно воспроизвести
 на тазике с аналогичным набором софта (и возможно железа) в домашних
 условиях, где хоть CONFIG_LP_CONSOLE включай и печатай туалетную бумагу :)
 --- ifmail v.2.15dev5.3
  * Origin: Demos online service (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: Serial console   Innocenti Maresin   04 Dec 2004 21:37:15 
 Re: Serial console   Aleksey Barabanov   04 Dec 2004 22:59:19 
 Re: Serial console   Innocenti Maresin   05 Dec 2004 00:59:57 
 Re: Serial console   Aleksey Barabanov   05 Dec 2004 01:43:20 
 Re: Serial console   Eugene B. Berdnikov   05 Dec 2004 15:03:19 
 Re: Serial console   Mihail Badin   05 Dec 2004 16:15:34 
 Re: Serial console   Aleksey Barabanov   05 Dec 2004 17:31:41 
 Serial console Hardware Flow Control   Innocenti Maresin   05 Dec 2004 18:01:53 
 Re: Serial console Hardware Flow Control   Aleksey Barabanov   05 Dec 2004 19:11:59 
 Re: Serial console   Eugene B. Berdnikov   05 Dec 2004 22:03:25 
 Re: Serial console   Alex Korchmar   05 Dec 2004 20:03:55 
 Re: Serial console   Eugene B. Berdnikov   06 Dec 2004 02:57:40 
 Re: Serial console   Andrey Melnikoff   06 Dec 2004 14:00:32 
 Re: Serial console   Alex Korchmar   07 Dec 2004 04:38:08 
 Re: Serial console   Andrey Melnikoff   07 Dec 2004 16:30:28 
 Re: Serial console   Sergey Khvatov   06 Dec 2004 12:14:39 
 Re: Serial console   Eugene B. Berdnikov   07 Dec 2004 00:03:31 
 Re: Serial console   Andrey Melnikoff   07 Dec 2004 16:30:28 
 Re: Serial console   Eugene B. Berdnikov   07 Dec 2004 19:03:10 
 Re: Serial console   Andrey Melnikoff   08 Dec 2004 15:00:23 
 Re: Serial console   Eugene B. Berdnikov   08 Dec 2004 18:03:15 
 Re: Serial console   Andrey Melnikoff   08 Dec 2004 19:15:28 
 Re: Serial console   Eugene B. Berdnikov   08 Dec 2004 21:03:23 
 Re: Serial console   Andrey Melnikoff   08 Dec 2004 23:00:35 
 Re: Serial console   Eugene B. Berdnikov   09 Dec 2004 06:03:08 
 Re: Serial console   Andrey Melnikoff   09 Dec 2004 15:45:18 
 Re: Serial console   Alex Korchmar   10 Dec 2004 18:56:49 
 Re: Serial console   Artem Chuprina   10 Dec 2004 20:40:40 
 Re: Serial console   Alex Korchmar   11 Dec 2004 03:59:56 
 Re: Serial console   Artem Chuprina   11 Dec 2004 12:52:03 
 Re: Serial console   Eugene B. Berdnikov   11 Dec 2004 16:03:16 
 Re: Serial console   Artem Chuprina   11 Dec 2004 16:46:40 
 Re: Serial console   Eugene B. Berdnikov   11 Dec 2004 18:03:04 
 Re: Serial console   Alex Korchmar   12 Dec 2004 02:53:22 
 Re: Serial console   Eugene B. Berdnikov   12 Dec 2004 20:49:40 
 Re: Serial console   Alex Korchmar   12 Dec 2004 23:14:54 
 Re: Serial console   Artem Chuprina   12 Dec 2004 16:07:38 
 Re: Serial console   Alex Korchmar   12 Dec 2004 02:51:21 
 Re: Serial console   Boris Veytsman   12 Dec 2004 04:55:20 
 Re: Serial console   Eugene B. Berdnikov   12 Dec 2004 20:49:40 
 Re: Serial console   Alex Korchmar   12 Dec 2004 23:10:44 
 Re: Serial console   Eugene B. Berdnikov   13 Dec 2004 01:46:18 
Архивное /ru.linux/64382d166dc0.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional