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

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

  • Удалить Linux Mint и восстановить загрузчик Windows
  • Как я могу отлаживать Apache, не начиная с загрузки
  • Загрузочный ноутбук с внешними мониторами
  • GRUB2 видит загрузчик Windows 10, если окна были установлены после GRUB в GPT / EFI?
  • Установка корневой файловой системы при загрузке через сеть
  • Загрузите модуль из меню загрузки
  • Интерпретация вывода dmesg и /var/log/boot.log
  • Как НЕ загружать драйверы Solaris SPARC при загрузке
  • 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 
    Linux и Unix - лучшая ОС в мире.