Kernel printk输出级别,默认是4, INFO也会在LOG_BUF里,从0-7级别越来越低。

echo 【0-7】 > /proc/sys/kernel/printk


centos7上无法通过yum直接安装debuginfo

从下面的网址下载debuginfo的packages:

http://debuginfo.centos.org/7/x86_64/


wget http://debuginfo.centos.org/7/x86_64/kernel-debuginfo-common-x86_64-3.10.0-123.el7.x86_64.rpm

wget http://debuginfo.centos.org/7/x86_64/kernel-debuginfo-3.10.0-123.el7.x86_64.rpm

安装下载的rpm包。

之后就可以分析了crash的dump文件了。


kdump的安装和配置:

yum install kexec-tools

yum install system-config-kdump

service kdump start or systemctl start kdump

systemctl enable kdump 


打开魔法键:

把/etc/sysctl.conf 中kernel.sysrq = 1