GNU/Linux >> Linux Esercitazione >  >> Linux

CentOS / RHEL 6:come modificare la verbosità dei log di debug durante l'avvio

Rimozione del rhgb e la tranquilla parametri della riga di comando del kernel, sia modificando /boot/grub/grub.conf file o utilizzando la modalità di modifica di grub durante l'avvio. Sostituisci questi parametri con il parametro loglevel. Questa modifica è generalmente sufficiente per fornire tutti i dati necessari per eseguire il debug di un errore di avvio.

L'opzione rhgb viene utilizzato per l'avvio grafico e il silenzioso l'opzione elimina la maggior parte dei messaggi di avvio.

quali livelli di registro sono disponibili

Rimozione di rgb quiet attributi, aumenta la verbosità dei messaggi di avvio. Ma se vuoi mettere a punto il livello di verbosità devi usare i loglevel di seguito.

livello di log =Tutti i messaggi del kernel con un livello di log inferiore al livello di log della console verranno stampati sulla console. Può anche essere modificato con klogd o altri programmi. I loglevel sono definiti come segue:

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
NOTA :rimuovendo il rhgb quiet gli attributi aumentano la verbosità dei log di avvio ma con l'aiuto di loglevel= attributo puoi avere il controllo completo su quale livello esatto di log vuoi vedere durante l'avvio.

Modifica la verbosità dei log di avvio dalla riga di comando di GRUB

Possiamo modificare i parametri di GRUB durante l'avvio dalla riga di comando di GRUB. Nota che questo non è permanente e di solito è il modo preferito per farlo.

1. Per fare ciò, riavvia il sistema e quando viene visualizzata la schermata iniziale di GRUB. Seleziona/evidenzia il kernel che desideri avviare utilizzando i tasti freccia su/giù. Nel mio caso, ho solo un kernel da selezionare :)

2. Premere il tasto e per modificare la voce. Seleziona/evidenzia la riga che inizia con la parola kernel.

3. Premere il tasto e per modificare la riga. Rimuovi gli argomenti rhgb quiet e aggiungi l'argomento loglevel=7 invece di cambiare la verbosità al livello più alto. Premi INVIO per accettare le modifiche.

Aumenta la verbosità dei messaggi di avvio in modo persistente durante i riavvii

Modifica il file /boot/grub/grub.conf e rimuovi il rhgb e silenzioso argomenti dalle righe del kernel e dal loglevel=7 parametro invece.

Prima :

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

Dopo :

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

Una volta rimosse queste opzioni da grub.conf, durante i futuri riavvii la schermata di avanzamento rhgb verrà disabilitata e verranno visualizzati i messaggi di avvio dettagliati.

CentOS / RHEL 7:come modificare la verbosità dei log di debug durante l'avvio


Linux
  1. Come modificare il nome host su CentOS

  2. CentOS / RHEL 7:come modificare l'id macchina

  3. Come modificare il nome del dispositivo NIC in CentOS/RHEL 6

  4. CentOS / RHEL:come modificare la stringa della community SNMP

  5. Come eseguire il debug del processo di avvio di sistema in CentOS/RHEL 7 e 8

Come modificare il nome host in RHEL 8 / CentOS 8

Come modificare la porta SSH in CentOS

CentOS / RHEL 7:come modificare la verbosità dei log di debug durante l'avvio

CentOS / RHEL 5,6:come modificare il fuso orario

CentOS / RHEL 6:come avviare i servizi in modo interattivo durante l'avvio (per disabilitare/interrompere alcuni servizi)

CentOS / RHEL 6:come avviare in modalità di ripristino