使用kdump追踪系统死机问题

1.将crash文件解压缩到~/tmp目录里面
apport-unpack /var/crash/linux-image-2.6.32-33-generic.0.crash ~/tmp

可以看到在tmp目录下有好多文件。

2.系统需要安装dbgsym 因为原有内核的调试信息太少了,无法满足需要的。
在这里下载并安装 相应的版本号的dbgsym调试信息,http://ddebs.ubuntu.com/pool/main/l/linux/

3.采用如下命令 使用crash 来分析dump文件 crash /usr/lib/debug/boot/vmlinux-2.6.32-25-generic ~/tmp/VmCore

结果如下图所示,下一步就可以对crash文件进行一系列的分析了:

调用bt命令,可以查看当上次崩溃时的内核调用栈信息如下图所示:




这样就可以看到内核崩溃场景下的错误信息了。
阅读(426) | 评论(0) | 转发(0) |
0

上一篇:调试内核的方法总结

下一篇:调试内核的方法总结2-NMI watchdog原理分析

相关热门文章
  • 笔试准备 --- 子字符串查找程...
  • MongoDB安全相关
  • 笔试准备 ---约瑟夫环...
  • 事务隔离而取不到insert数据...
  • system用户远程登录em管理错误...
  • 双机热备Oracle数据库服务器操...
  • 双机热备Oracle数据库服务器操...
  • 双机热备Oracle数据库服务器操...
  • 缘聚湘西南 武冈深圳同乡会 欢...
  • 虚拟磁带库 变革数据保护流程(...
  • 这样配置的服务器能够承受8k并...
  • vm里的系统能够ping到nfs,但...
  • bind是否随机从两台master中读...
  • 在win7下用cygwin搭建hadoop,...
  • Mysql的binglog日志能否分库备...
给主人留下些什么吧!~~
评论热议

你可能感兴趣的:(服务器与存储)