测试 kdump 的核心作用与目的kdump是 Linux 内核的崩溃转储机制用于在系统发生内核崩溃kernel panic时捕获完整内存镜像vmcore供离线分析。而测试 kdump的核心目的是验证该机制在真实崩溃场景下能否可靠工作确保在生产环境出现问题时能获取关键诊断数据避免 无据可查 的困境。测试kdump 的流程1. 使用systemctl status kdump.service查询kdump的服务状态确保服务的状态为active的状态2. 使用cat /proc/cmdline 查看内核启动参数中是否配置creashkernel内存预留区3. 查看kdump转存目录配置使用cat /etc/kdump.conf里面的path /var/crash 指的是系统会将vmcore 文件保存在/var/crash下core_collector makedumpfile : 使用makedumpfile工具来处理崩溃转储4. 查看kdump转存目录空间是否足够查看/var目录空间是否足够5. 触发panic内核崩溃echo c /proc/sysrq-trigger触发后系统重启查看在/var/crash目录下是否生成vmcore文件查看kdump服务是否为active状态