9.3.1 File Sharingサーバで発生した障害情報の取得
File Sharingの運用中に障害が発生した場合,障害の種類を切り分けたり障害の原因を究明したりするために,トレースなどのトラブルシュート情報を取得する必要があります。
File Sharingサーバで発生した障害に関する障害情報を取得するには,File Sharingサーバの障害情報取得コマンド(EDMGetRas)を使用できます。このコマンドを使用すると,必要なトラブルシュート情報を,指定したディレクトリに退避できます。
ここでは,File Sharingサーバの障害情報取得コマンド(EDMGetRas)を実行して取得できる情報の種類,構成および取得情報のカスタマイズ方法について説明します。
- <この項の構成>
- (1) 取得できる障害情報の種類
- (2) 障害情報が出力されるファイル
(1) 取得できる障害情報の種類
File Sharingサーバの障害情報取得コマンド(EDMGetRas)で取得できる障害情報について説明します。これらの情報のうち,どの情報を取得するかは,File Sharingサーバの障害情報取得コマンド(EDMGetRas)実行時にオプションとして指定する収集種別によって指定できます。
なお,環境変数「DOCBROKERDIR」は,File Sharingサーバの実行環境ディレクトリを表す環境変数です。実行環境が一つの場合は,{File Sharingサーバのインストールディレクトリ}¥Serverになります。複数実行環境の場合は,「3.12 複数の実行環境を構築する場合の設定」で示した手順で設定したディレクトリになります。
- 環境変数「DOCBROKERDIR」で指定したディレクトリ¥spool下の全ファイル
システム保守情報を取得できます。
- 環境変数「DOCBROKERDIR」で指定したディレクトリ¥etc下の全ファイル
ユーザ環境情報を取得できます。
- 環境変数「DOCBROKERDIR」で指定したディレクトリ¥tmp下の全ファイル
テンポラリファイルを取得できます。
- 環境変数「_HIEDMS_TRACE_DIR」で指定したディレクトリ下の全ファイル
トレースファイルを取得できます。
このディレクトリ下のファイルは,環境変数「_HIEDMS_TRACE_DIR」が設定されている場合だけ取得できます。なお,この環境変数が設定されていない場合,トレースファイルは,{File Sharingサーバのインストールディレクトリ}¥Server¥spool下に出力されています。
- 詳細エラーログファイル
File SharingサーバとFile Sharingクライアントが同じマシンにある場合,File Sharingクライアントが出力する詳細エラーログファイルを取得できます。
環境変数「DBR_DETAIL_ERRORLOG_DIR」が設定されている場合だけ取得できます。
- OS情報
次の情報を取得できます。
- verコマンドの実行結果情報
- 環境変数「SystemRoot」で指定したディレクトリ¥system32¥drivers¥etc¥Hosts
- 環境情報
setコマンドによって出力される情報を取得できます。
- イベントログ(Application.log,System.log)
システムログおよびアプリケーションログを取得できます。
- TPBrokerのトレース(環境変数「VBROKER_ADM」で指定したディレクトリ¥..¥log下の全ファイル)
TPBrokerのトレース情報を取得できます。この情報は,TPBrokerの環境変数「VBROKER_ADM」が設定されている場合だけ取得できます。なお,この環境変数が設定されていない場合,取得できません。
- File Sharingサーバの障害情報取得カスタマイズファイル(getrascustom.ini)の[Path]セクションで指定されたファイル
getrascustom.iniの[Path]セクションで指定されたファイルを取得できます。
詳細については,「5.2.12 File Sharingサーバの障害情報取得カスタマイズファイル(getrascustom.ini)」を参照してください。
- File Sharingサーバの内部情報
File Sharingサーバの内部情報を取得できます。
(2) 障害情報が出力されるファイル
障害情報は,コマンド実行時にオプションとして指定した出力先ディレクトリ下に作成される,次のディレクトリに格納されます。
EDM_<コンピュータ名>_<YYYYMMDDhhmmss>ディレクトリ
また,EDMGetRasコマンド内で発行されるOSコマンドの実行結果は,コマンド実行時にオプションとして指定した出力先ディレクトリ下に作成される,次のファイルに出力されます。
EDM_<コンピュータ名>_<YYYYMMDDhhmmss>.txt
ディレクトリ名およびファイル名の文字列の意味は次のとおりです。
- <コンピュータ名>
- コマンドを実行したコンピュータ名を表す文字列です。
- <YYYYMMDDhhmmss>
- コマンドを実行した時刻を表す文字列です。
- YYYY:西暦年号(4けた),MM:月(2けた),DD:日(2けた),hh:時(2けた),mm:分(2けた),ss:秒(2けた)で構成されます。