整理墨尔本服务器内核崩溃(kernel panic)的排查与恢复实战。
内核崩溃会导致服务器直接宕机。以下是实战。
一、现象 - 服务器突然不可用 - 控制台出现 kernel panic - 重启后短时间内再次崩溃
二、定位 1) 通过控制台查看崩溃画面 2) dmesg 与 /var/log/messages 查崩溃前日志 3) 使用 kdump/crash 分析转储 4) 检查是否与最近变更相关
三、常见原因 1) 内核或驱动缺陷 2) 硬件故障(内存、磁盘、CPU) 3) 文件系统损坏 4) 内核参数不当 5) 更新引入不兼容
四、处理 - 回滚最近的内核或驱动更新 - 更换或屏蔽故障硬件 - 修复文件系统 - 调整内核参数 - 必要时进入救援模式
五、优化 1) 启用 kdump 保留崩溃现场 2) 保持内核版本稳定 3) 硬件健康监控
六、预防 - 变更前灰度 - 内存与磁盘巡检 - 监控与告警
总结:内核崩溃要先用控制台与 dmesg 定位,再查硬件、内核与最近变更,并启用 kdump 保留现场。