2017-04-10 3 views
0

コア・ダンプの場所とabrtd設定、しかし、あなたがabrtd有効にした場合、私の研究によると、それはデフォルトの場所を上書きします。)Linuxの私は</p> <p>(通常は、それは場所のコアに起こっているabrtd構成を使用して別のディレクトリにLinuxの(RHEL6.7)コアダンプの場所を変更しようとしている

cat /proc/sys/kernel/core_pattern 
/var/tmp/core-%e-%p-%t 

ダンプの場所abrtd.confこの

DumpLocation = /data/kdump/abrt/FQDN (this is a nfs mount) 

なぜ私のアプリケーションシートのように見えますnコアダンプは/ data/kdump/abrt/FQDNにはありません ではなく/ var/tmpの場所

設定ディレクティブはありませんか?

答えて

0

私はあなたが使っているLinuxにどの知らないが、あなたはそれがそうのように、abrtバイナリへのパスとのパイプが含まれるようにcore_patternを変更する必要があります。

cat /proc/sys/kernel/core_pattern 
|/usr/libexec/abrt-hook-ccpp /var/spool/abrt %s %c %p %u %g %t %h %e 636f726500 

その方法をシステムコアダンプがパイプに通されてabrtになることを知っています。値は、ここから取られました:https://access.redhat.com/solutions/61536

編集:ここでの素敵なexplenationもあります:https://unix.stackexchange.com/questions/192716/how-to-set-the-core-dump-file-location-and-name

+0

申し訳ありませんが、私はその意志、あなたはABRTアドオン-CCPPをインストールする場合は、RHEL 6.7を使用し、マニュアルに従ってています構成を上書きします。しかし、私の場合、それは動作しません。 –

+0

@Tharanga Abeyseela編集時に追加したリンクを試しましたか?おそらくシステムのどこかにcore_patternのオーバーライドがあり、起動時に/ var/tmpに設定されます。 – Rogus

+0

はい、ありがとうございます。私は同じことをしました。 –

関連する問題