1、将/etc/yum.repos.d/centos-*.repo移到别处,新建一个 centos.repo文件
2、里面内容填写如下:
[base]]
name=ftp-server
baseurl=ftp://172.17.62.160/pub/centos6.6
enable=1
gpgcheck=1
gpgkey=ftp://172.17.62.160/pub/centos6.6/RPM-GPG-KEY-CentOS-6
保存文件退出
172.17.62.160是公司内部yum 源,在配置了172.17网段的虚拟机上可以方便安装.若在有外网权限的linux上,无需修改上述步骤中所修改的内容,直接执行yum install -y crash
3、执行命令 yum install -y crash 安装crash
在设备上捕获crash的设置:
1、设备上使用命令行打开:system mgt kdump -s start,之后使用system mgt getkdump查看状态是否为enable
2、设备上/etc/rc.local文件中,将此句 #/odsp/scripts/fliter.sh 使用#注释掉
3、保证设备上系统盘的空间足够保存crash,使用df -h命令查看 /var/crash 的空间使用率,
4、生成的crash存放路径为:/var/crash,若空间不足需要手动删除不需要的crash
将新建共享的crash文件夹挂载到虚拟机,然后使用scp将172.17.171.181:/test/crash/linux-2.6.32-504.16.2.b2.23-debug.tgz文件拷贝到crash目录并解压成功,后面crash使用时会用到你把刚才新建共享的crash文件夹挂载到虚拟机,然后使用scp将172.17.171.181:/test/crash/linux-2.6.32-504.16.2.b2.23-debug.tgz文件拷贝到crash目录并解压成功,后面crash使用时会用到
执行: crash linux-2.6.32-504.16.2.b2.23-debug/vmlinux 127.0.0.1-2017-06-08-23_55_43/vmcore