File konfigurasi untuk Kdump adalah /etc/kdump.conf. Lokasi target default untuk vmcore adalah direktori /var/crash pada sistem file lokal, yang direpresentasikan sebagai berikut:
path /var/crash
Untuk menulis ke direktori lokal yang berbeda, edit arahan jalur dan berikan jalur absolut. Contoh:
path /
Untuk menulis langsung ke perangkat, edit arahan mentah dan tentukan nama perangkat. Contoh:
raw /dev/sda1
Untuk menulis ke sistem jarak jauh dengan menggunakan NFS, gunakan direktif nfs diikuti oleh FQDN sistem jarak jauh, lalu titik dua (:), lalu jalur direktori. Contoh:
nfs host01.example.com:/export/crash
Untuk menulis ke mesin jarak jauh dengan menggunakan SSH, gunakan direktif ssh diikuti dengan nama pengguna yang valid, tanda @, dan nama host, dalam urutan itu. Contoh:
ssh [email protected]
Ubah level pemfilteran untuk dump vmcore menggunakan direktif core_collector di file /etc/kdump.conf. Untuk mengecualikan halaman tertentu dari dump, gunakan -d [value] parameter di mana [nilai] adalah jumlah nilai halaman yang ingin Anda kecualikan. Gunakan nilai berikut untuk halaman:
- 1 :halaman nol
- 2 :halaman cache
- 4 :cache pribadi
- 8 :data pengguna
- 16 :halaman gratis
Rekomendasinya adalah untuk mengecualikan semua halaman ini sebagai berikut. Tambahkan nilai (total untuk semua adalah 31) dan berikan jumlah sebagai argumen ke opsi -d (tingkat dump):
core_collector makedumpfile -d 31 –c
Opsi -c memungkinkan kompresi file dump. Untuk mengecualikan hanya nol (1) dan halaman gratis (16):
core_collector makedumpfile -d 17 –c
Tindakan default yang harus diambil jika membuang ke target yang diinginkan gagal adalah melakukan boot ulang. Tindakan lain yang mungkin adalah halt, poweroff, shell, atau dump_to_rootfs, yang berarti membuang vmcore ke rootfs dari konteks initramfs dan reboot. Untuk mengubahnya, setel direktif default di /etc/kdump.conf, seperti pada contoh ini:
default poweroffCentOS / RHEL 7 :Cara mengkonfigurasi kdump
CentOS / RHEL 6 :Cara mengkonfigurasi kdump