zoukankan      html  css  js  c++  java
  • Kdump工具的安装和使用

    1.安装Kdump

    1.1安装kdump工具

    yum install kexec-tools

    1.2.配置grub

    vi /boot/grub/grub.conf

    在quiet后添加crashkernel=256M or 128M

    eg:

                    linux /boot/vmlinuz-2.6.32-431.el6.x86_64 root=/dev/sda1 crashkernel=128M modprobe.blacklist=nouveau usbcore.autosuspend=-1 modprobe.blacklist=sfx_bd_dev modprobe.blacklist=sfxdriver modprobe.blacklist=sfxv_bd_dev modprobe.blacklist=sfxvdriver

    1.3.重启系统

    reboot

    1.4.查看Kdump服务

    (1)查看服务状态 service kdump status

    若未启动,则service kdump start

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

    若未加入启动项则加入 chkconfig kdump on

    1.5.强制挂死系统

    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包centos6.5 x64)或者网上下载

     2.3执行crash命令

    crash /usr/lib/debug/lib/modules/3.1*****/vmlinux /var/crash/127.0.0.1-****/vmcore

    2.4查看堆栈

    crash> bt     ##(or   bt -a)

    引文:https://blog.csdn.net/tostick/article/details/78357117

  • 相关阅读:
    Linux下视频采集及其显示
    编译webcam_server
    mjpgstreamer
    linux下ffmpeg的安装
    armlinuxgcc的命令参数介绍
    ADS1.2如何生成BIN文件
    OpenJTAG下载bootloader 备忘
    Android 3.0 以下 使用Fragment 实例
    Dialog 学习备忘
    CentOS安装wsgi
  • 原文地址:https://www.cnblogs.com/qinsoo/p/12528212.html
Copyright © 2011-2022 走看看