Файл журнала запуска для RHEL?

Когда я запускаю свою коробку с Red Hat, я вижу индикатор прогресса в центре экрана с кнопкой «Показать детали …». Когда я нажимаю на эту кнопку, я вижу консоль, подобную экрану, показывающую запуск служб и т. Д. После того, как запуск завершен и после входа в систему, есть ли файл журнала, на который я могу посмотреть, что я видел во время запуска? Если да, то где этот файл журнала?

  • Grub не распознает окна 8
  • Установка: Зачем загружать последний загрузчик?
  • Где я могу найти сообщения о последней неудачной загрузке Linux?
  • После сбоя экспериментальной версии libc6
  • Grub2 не обнаруживает окна 8.
  • Что значит «просто добавить / dev, / etc, и ядро ​​Linux» - BusyBox
  • Почему загрузка с SD-карты с моим пользовательским ядром приводит к «VFS: не удается открыть корневое устройство»?
  • В чем разница между «отсутствием режима кэширования страниц» и «приемом кэша накопителя». напишите ».
  • 2 Solutions collect form web for “Файл журнала запуска для RHEL?”

    После запуска системы, /var/log/boot.log должна содержать эту информацию. Если система была в сети некоторое время, информация может быть перемещена в другой файл boot.log. * В том же каталоге.

    Кроме того, вы можете проверить /var/log/messages для любых других сообщений, которые могли быть сгенерированы во время запуска системы.

    Согласно статье в базе данных RHEL knowlegde , /var/log/boot.log был заселен только от версии 5.0 до 5.2. Более поздние версии перестали это делать (по какой-то причине, неизвестной моему здравому смыслу …).

    В статье содержится патч rc-bootlog.txt для применения к команде /etc/rc.d/rc с командой

     patch -bp0 <rc-bootlog.txt 

    Я применил этот патч, и boot.log теперь содержит ожидаемые сообщения (работает RHEL 5.4).

    NB Я в основном копирую интересную часть этой статьи, опасаясь, что она исчезнет. Вы можете отредактировать мой ответ и удалить эти части, если считаете, что это неуместно.

    Вот rc-bootlog.txt :

     --- /etc/rc.d/rc.orig 2011-06-07 17:56:18.000000000 -0400 +++ /etc/rc.d/rc 2014-05-07 18:38:21.000000000 -0400 @@ -7,6 +7,14 @@ # Miquel van Smoorenburg, <miquels@drinkel.nl.mugnet.org> # +#------------------------------------------------------- +# Part 1, Custom /var/log/boot.log enablement code +# See https://access.redhat.com/site/solutions/9834 +exec 7>&1 1> >(tee -a /var/log/boot.log) 2>&1 +echo -e "\n================================================================================" +echo -e "Entering runlevel $@ @ $(/bin/date +%Y-%m-%d\ %H:%M:%S)\n" +#------------------------------------------------------- + set -m # check a file to be a correct runlevel script @@ -68,6 +76,16 @@ [ -f /var/lock/subsys/$subsys -o -f /var/lock/subsys/$subsys.init ] \ && continue + #------------------------------------------------------- + # Part 2, Custom /var/log/boot.log enablement code + # Close out process writing to /var/log/boot.log + if [[ $subsys == halt || $subsys == reboot ]]; then + echo "Stopping boot.log logging..." + exec 1>&7 2>&7 7>&- + sleep .5 + fi + #------------------------------------------------------- + # If we're in confirmation mode, get user confirmation if [ -f /var/run/confirm ]; then confirm $subsys 
    Interesting Posts
    Linux и Unix - лучшая ОС в мире.