linux设置Crash Dump

转载 2007年10月07日 14:52:00
1、首先安装以下两个package:
• kexec-tools
• kernel-kdump

2、运行 /sbin/chkconfig kdump on, 并使用 /sbin/chkconfig | grep kdump 命令检查 kdump service是否已经打开, 其结果应该如下:
      kdump on

3、添加crashkernel=96M@16M 到Gurb 的kernel中

4、 使用echo c > /proc/sysrq-trigger应该能触发一个crash dump并在/var/log/dump下生成dump文件。 如果没有反应, 检查 /proc/sys/kernel/unknown_nmi_panic是否为0, 如果是的话使用
           echo 1 > /proc/sys/kernel/unknown_nmi_panic 
来打开NMI。

5、检查Dump文件
crash -S /boot/System.map-2.6.16.21-0.8-bigsmp vmlinux.debug.2.6.16.21-0.8-bigsmp /var/log/dump/2007-01-17-10/:43/vmcore
 

Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1618228 

相关文章推荐

crash工具分析linux dump文件

本文将首先介绍 Linux 内核上的一些内核代码监视和错误跟踪技术,这些调试和跟踪方法因所要求的使用环境和使用方法而各有不同,然后重点介绍三种 Linux 内核的源代码级的调试方法。 ...

使用Crash工具分析 Linux dump文件

前言 Linux 内核(以下简称内核)是一个不与特定进程相关的功能集合,内核的代码很难轻易的在调试器中执行和跟踪。开发者认为,内核如果发生了错误,就不应该继续运 行。因此内核发生错误时,它的行为...
  • bytxl
  • bytxl
  • 2015年04月13日 14:21
  • 959

使用 Crash 工具分析 Linux dump 文件

http://www.ibm.com/developerworks/cn/linux/l-cn-dumpanalyse/index.html?ca=drs-cn-0329 前言 Lin...
  • maijian
  • maijian
  • 2011年11月01日 09:45
  • 373

一次因内存覆盖引起的system dump问题分析,基于linux的crash工具。

关于crash工具 sudo mount system.img the-dir   //把system.img挂载到一个目录,就可以查看system的文件了,还用去网上搜什么解包方法???? ...

linux驱动调试--使用crash分析linux dump文件

1、kdump介绍与设置 1)介绍: Kdump 是一种基于 kexec 的内存转储工具,目前它已经被内核主线接收,成为了内核的一部分,它也由此获得了绝大多数 Linux 发行版的支持。与传统的内...

HP crash dump

  • 2012年11月10日 14:17
  • 252KB
  • 下载

Crash dump中需要重点关注的信息

Crash都是发生在某一函数中, 而95%的crash都是由下面两种情况中的一种导致的: 发生crash的函数获得了错误的参数.发生crash的函数使用了损坏了的内部数据. 代码的执行过程是对...

Windows Error Reporting保存Crash Dump文件

1、Crash Dump文件 Crash Dump(后缀名为:.dmp)文件是进程的内存镜像,可以把程序运行时的状态完整的保存下来,是调试异常程序重要的方法,所以程序崩溃时,除了日志文件,dum...

怎样保存kernel crash dump 文件

1、概述 实现Linuxkernel crashdump的保存,包括两部分。当kernel异常后,需要系统重启,且重启方式和正常的重启(上电重启)区别开;当系统重启后,判断重启的原因,如果是内核...

使用dump文件调试Release发布版程序的Crash错误

在Windows平台下用C++开发应用程序,最不想见到的情况恐怕就是程序崩溃,而要想解决引起问题的bug,最困难的应该就是调试release版本了。因为release版本来就少了很多调试信息,更何况一...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:linux设置Crash Dump
举报原因:
原因补充:

(最多只允许输入30个字)