GNU/Linux >> Belajar Linux >  >> Linux

CentOS / RHEL 6:Cara mengubah verbositas log debug saat booting

Menghapus rhgb dan tenang parameter baris perintah kernel, baik dengan mengedit /boot/grub/grub.conf file atau dengan menggunakan mode pengeditan grub saat boot. Ganti parameter ini dengan parameter loglevel. Perubahan ini umumnya cukup untuk menyediakan data sebanyak yang diperlukan untuk men-debug kegagalan boot.

Opsi rhgb digunakan untuk boot-up grafis dan tenang opsi menghilangkan sebagian besar pesan boot.

loglevel apa yang tersedia

Menghapus rhgb quiet atribut, meningkatkan verbositas pesan boot. Tetapi jika Anda ingin menyempurnakan tingkat verbositas, Anda harus menggunakan loglevel di bawah ini.

tingkat log =Semua Pesan Kernel dengan loglevel yang lebih kecil dari loglevel konsol akan dicetak ke konsol. Itu juga dapat diubah dengan klogd atau program lain. Loglevel didefinisikan sebagai berikut:

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
CATATAN :Dengan menghapus rhgb quiet atribut meningkatkan verbositas log boot tetapi dengan bantuan loglevel= Anda dapat memiliki kontrol penuh atas tingkat log yang tepat yang ingin Anda lihat saat boot.

Ubah verbositas log booting dari baris perintah GRUB

Kita dapat mengubah parameter GRUB selama boot dari baris perintah GRUB. Perhatikan bahwa ini tidak permanen dan biasanya merupakan cara yang lebih disukai.

1. Untuk melakukan ini, restart sistem dan ketika layar splash GRUB muncul. Pilih/sorot kernel yang ingin Anda boot menggunakan tombol panah atas/bawah. Dalam kasus saya, saya hanya memiliki satu kernel untuk dipilih :)

2. Tekan tombol e untuk mengedit entri. Pilih/sorot baris yang dimulai dengan kata kernel.

3. Tekan tombol e untuk mengedit baris. Hapus argumen rhgb quiet dan tambahkan argumen loglevel=7 alih-alih mengubah verbositas ke level tertinggi. Tekan ENTER untuk menerima perubahan.

Meningkatkan verbositas pesan boot secara terus-menerus di seluruh reboot

Edit file /boot/grub/grub.conf dan hapus rhgb dan tenang argumen dari baris kernel dan dan loglevel=7 sebagai gantinya.

Sebelum :

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

Setelah :

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

Setelah opsi-opsi ini telah dihapus dari grub.conf, selama restart mendatang, layar kemajuan rhgb akan dinonaktifkan, dan pesan boot verbose akan ditampilkan.

CentOS / RHEL 7 :Cara mengubah verbositas log debug saat booting


Linux
  1. Cara Mengubah Mode Ikatan Jaringan di CentOS/RHEL 6

  2. CentOS / RHEL :Cara mengubah algoritma hashing kata sandi

  3. Bagaimana mengubah nama antarmuka di CentOS/RHEL 8 menggunakan prefixdevname

  1. Bagaimana cara mengubah Hostname di CentOS

  2. CentOS / RHEL 7 :Cara Mengubah id mesin

  3. Cara Mengubah kernel default (boot dari kernel lama) di CentOS/RHEL 8

  1. CentOS / RHEL :Cara mengubah UUID sistem file

  2. Cara mengubah nama perangkat NIC di CentOS / RHEL 6

  3. Cara Mengubah Label sistem file di CentOS/RHEL