GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana cara menonaktifkan kernel yang masuk ke jurnal systemd?

Praktik Linux/Sysadmin yang baik akan merekomendasikan Anda menggunakan sesuatu seperti solusi fzbd di mana Anda membungkam log spesifik yang tidak perlu Anda lihat daripada menonaktifkan pesan kernel secara grosir.

Namun demikian, perlu disebutkan bahwa pada systemd 235, ada opsi untuk menonaktifkan pesan kernel di dalam journald.conf mengajukan. Dokumen journal.conf utama menyebutkan opsi ini yang memungkinkan Anda untuk menonaktifkan journald dari membaca /dev/kmsg .

Versi 235 mungkin belum ditemukan di banyak distribusi, jadi Anda dapat memeriksa versi sistem dengan:

systemctl --version

Jika Anda memiliki versi 235 atau lebih, Anda dapat melanjutkan dengan terlebih dahulu membuat cadangan file /etc/systemd/journald.conf asli dan kemudian menghapus komentar pada baris yang relevan dan mengubahnya dari yes ke no :

ReadKMsg=no

Simpan, keluar, dan mulai ulang layanan journald Anda:

sudo systemctl restart systemd-journald.service

Lihat apakah modul kernel perangkat Anda memiliki beberapa parameter logging/debug yang dapat Anda nonaktifkan:

modprobe $module_name
ls /sys/module/$module_name/parameters

Jika tidak, untuk systemd dengan versi <235, hal terbaik yang dapat Anda lakukan adalah memfilter pesan berdasarkan level log, misalnya:

journalctl --priority=3

Anda dapat memeriksa nilai log dengan man syslog .

Perhatikan bahwa menurunkan level logging kernel menggunakan kernel.printk hanya memengaruhi logging konsol, jadi aplikasi userland akan tetap menampilkan pesan yang sama, terlepas dari nilai dalam parameter ini.


Linux
  1. Linux – Bagaimana Cara Menentukan Modul Yang Menodai Kernel?

  2. Cara Menonaktifkan Atau Memperpanjang Batas Kecepatan Logging Sistem pada CentOS/RHEL 6

  3. Cara membersihkan cache yang digunakan oleh kernel Linux

  1. Bagaimana menemukan versi modul kernel yang dikompilasi?

  2. Bagaimana cara memeriksa HZ di terminal?

  3. Bagaimana cara menghitung pesan dari mailq Postfix?

  1. Cara Menonaktifkan Sesi Login Tamu Linux Mint 12

  2. Nonaktifkan masuk dengan akun root

  3. Bagaimana kernel me-mount partisi root?