sudo apt install linux-crashdump
 sudo apt install crash
sudo apt install kdump-tools
1. 两个工具的关系
 linux-crashdump kdump-tools 在 Ubuntu 上安装 kdump 功能,这两个包都是相关的,但有不同的作用.
 linux-crashdump 是一个元包(metapackage),它会安装所有需要的组件。kdump-tools 是具体的工具包,提供了kdump的核心功能。而 linux-crashdump 是依赖并安装上 kdump-tools。
所以合理的安装方式是采用 linux-crashdump。
2. 安装方式
sudo apt-get install linux-crashdump
 这会顺带安装 kdump-tools 等必要的组件。

简单起见,这一步选 yes,可以先省掉配置 kdump的步骤。
安装过程中输出的信息:

3. 配置步骤
 a) 编辑 GRUB 配置:
  
sudo vim /etc/default/grub添加或修改
 GRUB_CMDLINE_LINUX_DEFAULT="crashkernel=384M-:128M"
 更新 GRUB:
  
sudo update-grub配置 kdump:
sudo vim /etc/default/kdump-tools
 添加修改:
 USE_KDUMP=1
重启系统:
sudo reboot
 4. 验证配置
 
 
检查kdump是否运行
systemctl status kdump-tools 检查内存预留
  
cat /proc/cmdline | grep crashkernel 检查vmcore保存位置
  
ls /var/crash5. 其他可选配置
 配置vmcore保存位置
 设置压缩选项
 配置网络转储
 设置核心转储大小限制
6. 测试kdump
触发内核崩溃(谨慎使用)
 echo c > /proc/sysrq-trigger
未完待续 。。。



















