linux内核崩溃转储创建失败
Posted
技术标签:
【中文标题】linux内核崩溃转储创建失败【英文标题】:linux kernel crash dump creation failure 【发布时间】:2013-12-26 10:43:43 【问题描述】:我在 XEN 上有一个 linux VPX。当发生恐慌时,它不会创建任何核心转储。 linux代码的哪一部分包含故障转储创建程序,我该如何调试这个东西?
【问题讨论】:
【参考方案1】:请检查服务器的 VMCore 配置。请按照以下步骤操作
1./etc/kdump.conf – 将包含下面提到的行。
------------------------------截图------ ------------
ext4 UUID=6287df75-b1d9-466b-9d1d-e05e6d044b7a
path /var/crash/vmcore
------------------------------截图------ ------------
2./etc/fstab – 将包含 UUID 和文件系统数据。
------------------------------截图------ ------------
# /etc/fstab
# Created by anaconda on Wed May 25 16:10:52 2011
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
UUID=117b7a8d-0a8b-4fc8-b82b-f3cfda2a02df / ext4 defaults 1 1
UUID=e696757d-0321-4922-8327-3937380d332a /boot ext4 defaults 1 2
UUID=6287df75-b1d9-466b-9d1d-e05e6d044b7a /data ext4 defaults 1 2
UUID=d0dc1c92-efdc-454f-a337-dd1cbe24d93d /prd ext4 defaults 1 2
UUID=c8420cde-a816-41b7-93dc-3084f3a7ce21 swap swap defaults 0 0
#/dev/dm-0 /data1 ext4 defaults 00
#/dev/mapper/mpathe /data1 ext4 defaults 00
/dev/mapper/mpathgp1 /data2 ext4 noatime,data=writeback,errors=remount-ro 0 0
LABEL=/DATA1 /data1 ext4 noatime,data=writeback,errors=remount-ro 00
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
------------------------------截图------ ------------
3.通过上述配置,VMCore 将在 /data/var/crash/vmcore 路径中生成。 注意:VM核心会生成10GB以上,所以配置路径我们有足够的空间)
问候, 耆那教
【讨论】:
我的 XEN 服务器上没有任何名为 /etc/kdump.conf 的文件。以上是关于linux内核崩溃转储创建失败的主要内容,如果未能解决你的问题,请参考以下文章