GNU/Linux >> LINUX-Kenntnisse >  >> Linux

CentOS / RHEL 6 :So ändern Sie die Ausführlichkeit von Debug-Protokollen während des Bootens

rhgb entfernen und die Ruhe Kernel-Befehlszeilenparameter, entweder durch Bearbeiten der Datei /boot/grub/grub.conf Datei oder durch Verwenden des Grub-Bearbeitungsmodus während des Bootens. Ersetzen Sie diese Parameter durch den Loglevel-Parameter. Diese Änderung reicht im Allgemeinen aus, um so viele Daten bereitzustellen, wie zum Debuggen eines Startfehlers benötigt werden.

Die Option rhgb dient dem grafischen Hochfahren und der Leise Option eliminiert die meisten Boot-Meldungen.

welche Protokollebenen verfügbar sind

rhgb quiet wird entfernt -Attribute erhöht die Ausführlichkeit der Boot-Meldungen. Aber wenn Sie den Grad der Ausführlichkeit feinabstimmen möchten, müssen Sie die folgenden Loglevels verwenden.

Protokollebene =Alle Kernel-Meldungen mit einem Loglevel, der kleiner als der Konsolen-Loglevel ist, werden auf der Konsole ausgegeben. Es kann auch mit klogd oder anderen Programmen geändert werden. Die Loglevel sind wie folgt definiert:

0 (KERN_EMERG) system is unusable
1 (KERN_ALERT) action must be taken immediately
2 (KERN_CRIT) critical conditions
3 (KERN_ERR) error conditions
4 (KERN_WARNING) warning conditions
5 (KERN_NOTICE) normal but significant condition
6 (KERN_INFO) informational
7 (KERN_DEBUG) debug-level messages
HINWEIS :Durch Entfernen des rhgb quiet -Attribute erhöhen die Ausführlichkeit der Boot-Protokolle, jedoch mit Hilfe von loglevel= -Attribut können Sie die vollständige Kontrolle darüber haben, welche genaue Ebene der Protokolle Sie während des Bootens sehen möchten.

Ausführlichkeit der Boot-Protokolle über die GRUB-Befehlszeile ändern

Wir können die GRUB-Parameter während des Bootens über die GRUB-Befehlszeile ändern. Beachten Sie, dass dies nicht dauerhaft und normalerweise der bevorzugte Weg ist.

1. Starten Sie dazu das System neu und wenn der Begrüßungsbildschirm von GRUB erscheint. Wählen/markieren Sie den Kernel, den Sie booten möchten, mit den Aufwärts-/Abwärtspfeiltasten. In meinem Fall muss ich nur einen Kernel auswählen :)

2. Drücken Sie die e-Taste, um den Eintrag zu bearbeiten. Wählen/markieren Sie die Zeile, die mit dem Wort Kernel beginnt.

3. Drücken Sie die e-Taste, um die Zeile zu bearbeiten. Entfernen Sie die Argumente rhgb quiet und fügen Sie das Argument loglevel=7 hinzu stattdessen die Ausführlichkeit auf die höchste Stufe zu ändern. Drücken Sie die EINGABETASTE, um die Änderungen zu akzeptieren.

Ausführlichkeit der Boot-Meldungen dauerhaft über Neustarts hinweg erhöhen

Bearbeiten Sie die Datei /boot/grub/grub.conf und entfernen Sie das rhgb und leise Argumente aus den Kernelzeilen und und loglevel=7 Parameter statt.

Vorher :

title Red Hat Enterprise Linux (2.6.32-431.el6.x86_64)
    root (hd0,0)
    kernel /vmlinuz-2.6.32-431.el6.x86_64 ro root=/dev/mapper/vg_geeklab-lv_root rd_NO_LUKS LANG=en_US.UTF-8 rd_LVM_LV=vg_geeklab/lv_swap rd_NO_MD SYSFONT=latarcyrheb-sun16 crashkernel=auto  KEYBOARDTYPE=pc KEYTABLE=us rd_NO_DM rd_LVM_LV=vg_geeklab/lv_root rhgb quiet console=ttyS0
    initrd /initramfs-2.6.32-431.el6.x86_64.img

Nach :

title Red Hat Enterprise Linux (2.6.32-431.el6.x86_64)
    root (hd0,0)
    kernel /vmlinuz-2.6.32-431.el6.x86_64 ro root=/dev/mapper/vg_geeklab-lv_root rd_NO_LUKS LANG=en_US.UTF-8 rd_LVM_LV=vg_geeklab/lv_swap rd_NO_MD SYSFONT=latarcyrheb-sun16 crashkernel=auto  KEYBOARDTYPE=pc KEYTABLE=us rd_NO_DM rd_LVM_LV=vg_geeklab/lv_root console=ttyS0 loglevel=7
    initrd /initramfs-2.6.32-431.el6.x86_64.img

Sobald diese Optionen aus der grub.conf entfernt wurden, wird bei zukünftigen Neustarts der rhgb-Fortschrittsbildschirm deaktiviert und die ausführlichen Boot-Meldungen werden angezeigt.

CentOS / RHEL 7 :So ändern Sie die Ausführlichkeit von Debug-Protokollen während des Bootens


Linux
  1. CentOS / RHEL :So ändern Sie die UUID des Dateisystems

  2. So ändern Sie die Dateisystembezeichnungen in CentOS/RHEL

  3. So ändern Sie den Netzwerkverbindungsmodus in CentOS/RHEL 6

  4. CentOS / RHEL :So ändern Sie den Passwort-Hashing-Algorithmus

  5. So debuggen Sie den systemd-Startvorgang in CentOS/RHEL 7 und 8

So ändern Sie den Hostnamen in RHEL 8 / CentOS 8

So ändern Sie den SSH-Port in CentOS

CentOS / RHEL 7 :So ändern Sie die Ausführlichkeit von Debug-Protokollen während des Bootens

CentOS / RHEL 5,6 :So ändern Sie die Zeitzone

CentOS / RHEL 6 :wie man die Dienste interaktiv während des Bootens startet (um einige Dienste zu deaktivieren/abzubrechen)

CentOS / RHEL 6 :So booten Sie in den Rettungsmodus