码迷,mamicode.com
首页 > 其他好文 > 详细

使用crash提取vmcore中预分析信息

时间:2014-06-24 16:29:19      阅读:3678      评论:0      收藏:0      [点我收藏+]

标签:crash   vmcore   分析信息   

一、介绍

    在linux系统内核发生崩溃或者服务器hang住时,Kdump(kernel crash dump:内核崩溃转储设备)生成vmcore文件,通过分析vmcore信息判断原因,而 crash是一个被广泛应用的内核奔溃转储文件分析工具,前提系统必须安装crash工具和内核调试工具kernel-debuginfo。

二、工具的安装与调试

1、安装包的版本,要与linux内核一致,查看linux内核版本:

            #uname -a

2、安装、配置、启动kdump:

      安装kdump:

            yum search kexec-tools
            yum install kexec-tools.x86_64

      配置kdump:

            vim  /boot/grub/menu.lst:  设置crashkernel=auto

            vim /etc/kdump.conf:          path /var/crash    (core文件产生的目录)

      启动kdump:

            service kdump start

3、安装crash 

     文件名:crash-6.1.0-5.el6.x86_64.rpm

          安装:yum search crash

                      yum install  crash.x86_64

4、安装kernel-debuginfo

    文件名:kernel-debuginfo-common-x86_64-2.6.32-220.el6.x86_64.rpm

                        kernel-debuginfo-2.6.32-220.el6.x86_64.rpm

     下载地址:http://debuginfo.centos.org/6/x86_64/

            安装:rpm -ivh kernel-debuginfo-common-x86_64-2.6.32-220.el6.x86_64.rpm

                        rpm -ivh kernel-debuginfo-2.6.32-220.el6.x86_64.rpm

、操作:

    参考:

            http://blog.csdn.net/guowenyan001/article/details/12975221

    

参考资料:

深入探索kdump、crash:

http://www.ibm.com/developerworks/cn/linux/l-cn-kdump4/index.html?ca=drs

crash调试vmcore:

http://blog.csdn.net/taget/article/details/7814740



本文出自 “滴水穿石” 博客,请务必保留此出处http://4735839.blog.51cto.com/4725839/1429911

使用crash提取vmcore中预分析信息,布布扣,bubuko.com

使用crash提取vmcore中预分析信息

标签:crash   vmcore   分析信息   

原文地址:http://4735839.blog.51cto.com/4725839/1429911

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!