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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Serg Oskin                           2:5020/20      22 May 2001  19:07:24
 To : vitus@ice.ru
 Subject : Re: serial console
 -------------------------------------------------------------------------------- 
 
 .RFC-X-Complaints-To: news@spider.ncc.macomnet.ru
 .RFC-NNTP-Posting-Date: 22 May 2001 15:07:24 GMT
 
 >>>>> "v" == vitus  writes:
 
 vir> Такая вот проблема: 
 vir> Есть машинка, в ней есть видеокарта. В ядро вкомпилирована 
 vir> поддержка serial console, в lilo.conf написано
 vir> append "console=ttyS0,38400n8 console=tty0"
 
 vir> При загрузке на последовательную консоль попадают все сообщения
 vir> от ядра, а вот сообщения от rc-скриптов (в которых чаще всего
 vir> и случается какая-то неприятность типа unexpected inconsistency,
 vir> run fsck manually) попадают только на tty0.
 
 vir> Вопрос в том, как сделать, чтобы все вплоть до приглашения login
 vir> (которое обеспечивается разными getty, и с ним все Ok) попадали
 vir> и на последовательную консоль и на tty0. С тем, чтобы независимо
 vir> от того как происходит troubleshooting - посредством подключения
 vir> последовательной консоли или посредством подключения монитора/клавиатуры
 vir> (в зависимости от того, что было под рукой) вся информация была
 vir> доступна. 
 
 vir> Вытаскивать видеокарту не предлагать - по крайней мере на одном из
 vir> серверов, который мне приходится администрировать, она наплатная.
 vir> И вообще, необходимость развинчивать корпус при необходимости
 vir> подклюучить монитор, резко увеличивает downtime.
 
 vir> Ядро 2.2.19, переходить на серию 2.4 пока не хочется.
 v> Маленькие уточнения:
 v> 1) Тут высказывалось предположение, что дело в RedHat-овской команде
 v> initlog. Обижаете. У меня Debian, где все init-скрипты честно пишут на
 v> свой stdout. И stdout у них /dev/console. Специально проверял
 v> посредством echo Test >/dev/console - действительно вывод идет только
 v> на устройство, перечисленное ПОСЛЕДHИМ как console в командной строке
 v> ядра.
 
 v> 2) Если поменять местами два параметра console, то выдача идет ТОЛЬКО на
 v> последовательный порт, не зависимо от состояния линий DSR и CTS на нем.
 v> Т.е. если на порту ничего не висит в момент загрузки, то на tty0 все
 v> равно ничего не попадает. Hаличие отсутствие/клавиатуры также на это
 v> не влияет.
 
 Хмм.. Hе поленился, спустился на этаж ниже, подключил монитор (клаву не
 подключал) - Hачиная со слов "LILO" все дублируется на оба экрана...
 RedHat 7.0, ядро 2.2.17-14, вся настройка serial console свелась к
 добавлению в lilo.conf двух строчек:
 
 serial=0,38400n8
 append="console=ttyS0,38400 console=tty0"
 
 -- 
   Serg (mailto:oskin@macomnet.ru http://www.macomnet.ru/~oskin/).
 ~
 ~
 :q!
 --- Gnus v5.6.45/XEmacs 21.1 - "Channel Islands"
  * Origin: Macomnet (2:5020/20@fidonet)
 
 

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

 Тема:    Автор:    Дата:  
 Re: serial console   Serg Oskin   22 May 2001 19:07:24 
Архивное /ru.linux/1206980ac415e.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional