LinuxForum.Fans
Тема

boot.log в CentOS 5.5 пуст

Автор: Cruiser78 5 сообщений 4404 просмотров
#124644

Коллеги, помогите решить проблему или наведите на путь истинный.
А именно: есть CentOS 5.5, который хоть убейся, но не хочет писать процесс загрузки в /var/log/boot.log.
В конфикурационном файле /etc/syslog.conf указано, что бутовые сообщения (level7.*) в этот файл кидать надо. Если создаю такие логи с нужной фасилитью, то они в этот файл падают. Но вот от бута... От самой загрузки - увы. Молчит как партизан на льду.
Решения нагуглить не сумел. Может, неправильно гуглил, но вопросов на эту тему было найдено много, но ответов...

#124707

не пробовали указывать в /etc/syslog.conf параметр логгирования сообщений уровня ядра так:

text
kern.*                      /var/log/boot.log
#124845
andaks написал:
text
kern.*                      /var/log/boot.log

Нет, это не то. Мне нужно на этапе загрузки откидывать то, что идет на консоль, в boot.log. А фасилить kern - это совсем иное.

#124990

Мне нужно на этапе загрузки откидывать то, что идет на консоль, в boot.log.

По умолчанию, всё что идет на консоль, есть сообщения уровня ядра, которые можно также логгировать в файл.
Вы это не хуже меня знаете :)

Похоже не у вас одного такая проблема:
https://bugzilla.redhat.com/show_bug.cgi?id=151238

В файле /var/log/dmesg не то, что Вас интересует?
И всё-таки попробуйте, и перезапустите систему:

text
kern.*                      /var/log/boot.log
kern.*                      /var/log/newkern.log

Или какая Вам нужна ещё информация по загрузке системы?

#125746
andaks написал:
Похоже не у вас одного такая проблема:
https://bugzilla.redhat.com/show_bug.cgi?id=151238
Или какая Вам нужна ещё информация по загрузке системы?

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

Хотел бы я посмотреть в глаза автору этого текста, когда у него (точнее у меня) грузятся несколько виртуальных машин на ремутном сервере. То есть глазами увитеть ту бессмыслицу - ну никак... А вот на этапе загрузки там есть несколько содержательных сообщений - нормально ли загрузился тот или иной сервис, или что-то ему помешало. Вот именно эта стартовая диагностика мне и интересна. А вывод dmesg можно в любой момент и так посмотреть. Но - нужно иное.

Ну и не всегда и не все сообщения на консоль - это исключительно syslog уровня kern. Туда еще SТDOUT и STDERR валится. Вот оно-то мне особенно и интересно. Запомнить kern'ы - проблем нет, а вот сохранить SТDOUT и STDERR от запускаемых задач...

Войдите или зарегистрируйтесь, чтобы ответить.