Ubuntu 12.04
LTSでコアダンプファイルを見つけようとしていますが、できません。問題は、apportが機能しない(理由がわからない)ため、再起動するたびにcore_pattern
ファイルの内容を編集する必要があることです。
core_pattern
ファイルのコンテンツを永続的に設定する方法はありますか??
/proc/sys/kernel/core_pattern
構成設定は、apport
クラッシュレポートサービスがシステムの起動時に開始されるときに設定されます。したがって、プロセスの最初のステップはapport
を無効にすることです。これは、/etc/default/apport
ファイルを編集し、enabled=0
を設定することで実行できます。
この時点で、カーネルのデフォルトのコアパターンはブート時に残ります。他のパターンに切り替えたい場合は、/etc/sysctl.d
で終わる.conf
にファイルを配置することでこれを実行できます(例:60-core-pattern.conf)。内容は次のようになります(目的のパターンに調整):
kernel.core_pattern = core
これにより、起動時にカスタムパターンが読み込まれます。 Sudo sysctl --system
を実行すると、再起動せずにテストできるはずです。