raw ディスク パーティションを引き継いだ Red Hat Linux マシンのコア ダンプ (vmcore) があります。vmcore が生成され、シリアル コンソールの出力で確認できました。を使用してコア ダンプ プロセスをトリガーしましたが、echo c > /proc/sysrq-trigger
それを分析する方法がわかりません。
/etc/kdump.conf
ファイルに指定されたオプションは でした"raw /dev/sda5"
。事前に fdisk コマンドを使用して /dev/sda5 パーティションを作成し、ダンプ ファイルの場所として指定しました。クラッシュなどのためにメモリを予約するなど、他のことも行っていました。
これをグーグルで検索すると、次のような情報が得られました:-
「raw ディスク パーティションと専用ファイル システム オプションを使用すると、ローカル システムにダンプできますが、破損している可能性のあるファイル システムを再マウントする必要がないため、vmcore がキャプチャされない可能性が低くなります。想定/dev/ sda5 はフォーマットされていないままで、kdump.conf は 'raw/dev/sda5' で構成でき、vmcore ファイルは dd 経由で partition/dev/sda5 に直接コピーされます。
/proc/vmcore
マシンの再起動後 (ダンプを取った後) に見つかりません。そのダンプを分析する方法の手がかり/手順を誰かが教えてくれますか? 「dd」または「mknod」または同様のことを行う必要がありますか(Googleで不明確なヒントが得られました)。