安装kdump

1.1 安装kdump工具

yum install kexec-tools

 

1.2 配置grub

vi /boot/grub/grub.conf

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

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

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

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

2 crash调试

2.1 安装crash工具

yum -y install crash

 

2.2 安装kernel-debuginfo

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

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

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

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

2.4查看堆栈

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

相关文章:

  • 2022-02-07
  • 2022-12-23
  • 2022-12-23
  • 2021-09-18
  • 2021-04-11
  • 2021-10-29
  • 2021-07-14
  • 2021-08-08
猜你喜欢
  • 2021-10-14
  • 2022-12-23
  • 2022-12-23
  • 2021-07-16
  • 2021-07-07
  • 2021-10-31
  • 2021-08-31
相关资源
相似解决方案