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がすべてのシステムコアダンプもそこに書き込むとします。そうですか?
それでは、解決策は何ですか?