修改 Linux Core 文件目录

Linux Core 文件

一次线上的经历,一台现在主机突然磁盘根目录占到98%。我们其实是挂了数据盘的,不知道为啥突然会
在根目录下磁盘空空间不足报警。上到主机一看,原来是某个应用打了dump了个core文件。文件如:core.xxxx

用gdb调试了一下:

gdb core.14321

显示出是哪个进程dump的core文件。

之后我们就开始分析core文件怎么避免让根目录占满。

首先用ulimit -a查看到core文件的大小。然后用ulimit -c设置大小,单位是block,
1block=512bytes

然后修改core文件到数据盘的目录:

echo /data/coredump/core.%e.%p> /proc/sys/kernel/core_pattern

本文标题:修改 Linux Core 文件目录

文章作者:陈志军

发布时间:2019-05-08 20:00:11

原始链接:http://chenzhijun.me/2019/05/08/core-file/

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。

坚持原创技术分享,您的支持将鼓励我继续创作!