在CentOS 6上安装Kdump

最近把扔在客厅的下载机从Ubuntu换成了centos,每天都会出现kernel panic,为了调试,我选择了Kdump来导出核心vmcore,在看了N多网上说的安装Kdump方法无果之后,果断GOOGLE搜索,终于找到一个可以用的方法。

一.安装kexec-tools

二.添加 crashkernel=64M 在grub.conf中
vi /boot/grub/grub.conf

然后重启电脑,待重启后使用free -m会发现总内存比添加之前少了64M。

三.设置Kdump导出的vmcore保存位置。

mkdir /var/crash
vi /etc/kdump.conf 添加

四.启动Kdump服务。

五.测试Kdump运行

这时系统会马上panic,重启后检查/var/crash 会发现目录中有类似于127.0.0.1-2012-12-17-21:53:58目录生成,则代表Kdump运行正常。

参考:http://linuxczar.net/archives/383

发表评论

电子邮件地址不会被公开。 必填项已用*标注