|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Andrey Melnikoff 2:5020/400 08 Dec 2004 23:00:35 To : Eugene B. Berdnikov Subject : Re: Serial console -------------------------------------------------------------------------------- Eugene B. Berdnikov <berd@desert.ihep.su> wrote: > Andrey Melnikoff <temnota+news@kmv.ru> wrote: > >> никакой реакции, как протрассировать живой init - я за 5 минут придумать > >> не смог, но свой командный пайп init вычитывал, хотя команды не исполнял. > AM> Хы. > AM> strace -p 1 -s 128 -v 1 вообще не вариант ? > Hаверное, Вы не в курсе, что в ядре с допотопных времён стоит заглушка: > # strace -p 1 -s 128 -v 1 > attach: ptrace(PTRACE_ATTACH, ...): Operation not permitted > Hельзя к процессу с pid=1 сделать PTRACE_ATTACH, низзя... Хм, незнал. Интересно, почему к нему такое уважение? Боятся, что злобный root туда вместо кода инита насует код эксплойта? > AM> ps axw ничего не подсказало? > Лишь, то, что шатдаун (rc-скрипт) отработал и уходя, погасил всех. > Далее init должен был сделать reboot(2), но что-то не станцевалось. > Да, попытки ручками запустить, скажем, /sbin/reboot ничего не давали. Я сказал горбатый. Тоесть "axw". Конкретная информация, которая тебя интересует - статус процесса и wchan. Более прямой вывод даст скажем такой финт: "ps -axo pid,tt,user,fname,stat,wchan" > AM> cat /dev/vcs0 ничего умного не показало ? > Мысль интересная, надо запомнить в копилку. :) > Hо я монитор подключал, там ничего особенного - getty умер и всё. > Проблема-то была при сериальной консоли, причём оторванной. > Hа vga при этом ничего особенного не отображалось. и SysRq-T тоже ничего не подсказало ? > >> Hет, за 60 км - через ssh, а далее - через minicom. Шланги соединяют > >> операторы в зале, надо только назвать номер своего тазика. > AM> Hету там операторов. И небудет. Ключик от шкафа у меня в столе, я за 60+ > AM> км. > Тогда нужна именно network console. Либо вообще консоль не нужна. Да нахрен мне network console ? А если в этот момент по каким-то причинам связи до туда нету, куда мне выхлоп от этой network console девать ? Заставлять рядом стоящую кошку записывать себе в конфиг в виде комментариев? А вот дампик в свопе - это мне подходит. Если оно после пинка смогло загрузиться, я уж найду способ выдрать этот дамп, собрать в архив с модулями, ядром и system.map (ибо, как показывает практика - без онного этот дамп только в сортир вешать) и принести на свою машину. > AM> PS: Если таз таки падает, то a) это виновато железо и смотреть на > AM> разнообразные дампы - терять своё время. > Если железо - да. > AM> b) эту ситуацию можно воспроизвести > AM> на тазике с аналогичным набором софта (и возможно железа) в домашних > AM> условиях, где хоть CONFIG_LP_CONSOLE включай и печатай туалетную бумагу :) > О, это надо АК посоветовать, у которого на баннерной машине под нагрузкой > сеть рассыпалась. Пусть дома отлаживается... Пару вагонов мягкого дампа > он сможет подарить соседям по лестничной клетке, им до гроба хватит. :) Ему проще платформу сменить, чем изучать правильную последовательность плясок с бубном в районе sysfs и потряхиванием eth-tool в попытках включить/выключить излишнюю функциональность у сетевых плат, iptablesов и прочей мутотени. --- ifmail v.2.15dev5.3 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/64387cc0848c.html, оценка из 5, голосов 10
|