centos7配置kdump
1、安装kdump工具
dnf install kexec-tools # 一路yes
[root@@@node1 ~]# kexec -v
kexec-tools 2.0.15
2、更新grub文件及配置
# 将GRUB_CMDLINE_LINUX="crashkernel=auto..."中的auto修改为128M。一般设为128M或256M
~]# sed -i ‘s/crashkernel=auto/crashkernel=256M/g‘ /etc/default/grub.bak
# 更新配置
~]# grub2-mkconfig -o /boot/grub2/grub.cfg
~]# reboot
3、修改kdump的配置
# 找到大约152行,然后加上-c表示压缩,源文件没有这个选项
~]# sed -i ‘s/^core_collector/& -c/‘ /etc/kdump.conf
# 生成coredumo后,重启系统,这里加在文件末尾
~]# sed -i ‘$a\default reboot‘ /etc/kdump.conf
# 重启
~]# systemctl enable --now kdump
# 测试是否生效
~] # systemctl status kdump
原文:https://www.cnblogs.com/FengGeBlog/p/14501516.html