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

それでは、解決策は何ですか?

ベストアンサー1

おすすめ記事