您的位置:首页 > 运维架构 > Linux

centos6.5系统下kdump工具的安装和使用

2017-10-26 18:16 381 查看

1 安装kdump

1.1 安装kdump工具

yum install kexec-tools

 

1.2 配置grub

vi /boot/grub/grub.conf

在quiet后面添加 crashkernel=256M,如下图所示



1.3重启系统

reboot

1.4 查看kdump服务

1)查看服务状态 service kdump status

如果没启动,则启动service kdump start

2)查看是否开机自启动 chkconfig --list | grep kdump

如果没加入启动项则加入启动项,chkconfig kdump on

1.5 强制挂死linux系统

echo c > /proc/sysrq-trigger

1.6
查看是否生成core文件(默认文件目录为/var/crash)






2 crash调试

2.1 安装crash工具

yum -y install crash

 

2.2 安装kernel-debuginfo包

下面的包可在10.18.*.*服务器中获取(\\10.18.*.*\software\其他\内核debug包\cent
4000
os6.5
x64)或者网上下载



2.3 执行crash命令

crash /usr/lib/debug/lib/modules/2.6.32-431.el6.x86_64/vmlinux /var/crash/127.0.0.1-2016-07-22-10\:03\:46/vmcore



2.4查看堆栈

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux kernel
相关文章推荐