ABRT 启用和应用程序核心转储?

ABRT 启用和应用程序核心转储?

ABRT 在 RHEL7 服务器上运行,因此内核配置是:

# cat /proc/sys/kernel/core_pattern
|/usr/libexec/abrt-hook-ccpp %s %c %p %u %g %t e %P %I

应用程序系统/已安装软件包的所有核心转储都位于(默认行为):/var/spool/abrt

问题是,当用户启动的自定义应用程序崩溃时,会在用户启动它的位置生成核心转储,并且始终没有足够的空间(通常在用户主目录中)来存储转储。

我的问题是,如何在不更改 ABRT 功能的情况下更改此类应用程序的核心转储位置?

我正要重写core_pattern到用户目录,但我想 ABRT 也会在其中写入所有系统核心转储,对吧?

那么解决办法是什么呢?

相关内容