我刚刚使用Parallel Desktop在Mac上安装了CentOs 7。
这是ulimit -c
的结果:
[root @ centos-linux test1]#ulimit -c
无限
这是/etc/security/limits.conf的内容
但是没有创建coredump文件。
我还可以做些什么来启用coredump?
答案 0 :(得分:0)
此现象是由错误的核心转储文件路径导致的。
我认为coredump文件应该在当前目录或/ tmp中创建。但这不是。
(None, 10)
告诉核心转储文件在哪里。
在我的系统中:
[root @ centos-linux Linux]#cat / proc / sys / kernel / core_pattern
/ mydata / corefile / core-%e-%s-%u-%g-%p-%t
但是,我的系统中没有cat /proc/sys/kernel/core_pattern
。
所以我可以创建一个新目录/mydata/corefile
或使用
/mydata/corefile
在/ tmp中获取coredump文件。