ときどきクラッシュするリモートの Solaris 端末にアクセスできます。物理的なアクセス権を持つ人にマシンを起動するよう依頼する必要がありますが、起動は成功しています。必要な構成変更を行い、将来それを回避できるように、クラッシュの原因を特定するためにどのツール/ファイルを調べる必要があるかを知りたいです。
1 に答える
3
使用できるツールは、実行している solaris のバージョンと実際の問題によって異なります。最初に行うことは、システム コンソール (アクセス権がないように思えます) と /var/adm/messages ファイルを確認することです。このファイルはシステム メッセージで更新され、最新のものが最後に表示されます。
次に、システム コア ファイルを探すことができます。コア ファイルが作成される場合、それは /var/crash/hostname にあります。ここで、「ホスト名」はマシンの名前です。
/var/crash/hostname ディレクトリに実際のコア ファイルがある場合、この一連のコマンドを使用すると、Google 検索に適した文字列が得られます。
# cd /var/crash/hostname
「ホスト名」をマシンのホスト名に置き換えます。
# mdb -k unix.0 vmcore.0
複数のコア ファイルがある場合は、最新のバージョンを選択します。
> ::status
これにより、パニック メッセージが表示されます。それをコピーして Google に貼り付け、何が見つかるかを確認してください。
コア ファイルの分析について詳しくは、http: //cuddletech.com/blog/pivot/entry.php?id=965をご覧ください。
于 2009-01-07T19:30:13.027 に答える