設定された場合、補正サービスがこのサーバーのリカバリーのためにログ・ファイルを保管しているロケーションをオーバーライドする、ディレクトリー・パスを指定します。
サーバー構成でブランクになっている値は、始動時に補正サービスによって、ディレクトリー
profile_root/recoveryLogs/cell_name/node_name/server_name/compensation として展開されます。変数 profile_root は、サーバーで使用される
WebSphere Application Server プロファイルのホーム・ディレクトリーです。
補正が使用されると、WebSphere 製品は、物理ストレージ・デバイスでのシステム障害後に
補正を実行するのに必要な情報を保管します。
アプリケーションの負荷が比較的大きい場合、このパーシスタンスによってアプリケーション・サーバーのパフォーマンスが低下します。
これは、アプリケーション・サーバーが、オペレーティング・システムおよび基礎となるストレージ・システムに
依存しているためです。
より高いパフォーマンスを実現するには、補正ログ・ファイル
を、より多くの物理ディスク・ドライブまたは RAID ディスク・ドライブ (推奨) を持つストレージ・デバイスに移動します。 ログ・ファイルを RAID に組み込まれたディスク上のファイル・システムに移動すると、
物理メディアへのデータ書き込みタスクは、複数の
ディスク・ドライブ間で共用されます。
この共用により、永続補正情報への同時アクセスをより頻繁に行ったり、
ログからこのデータにさらに迅速にアクセスできるようになります。 アプリケーションおよびストレージ・サブシステムの設計に応じて、10% から 100% までのパフォーマンスの向上が見込まれ、場合によってはさらに改善されます。
この変更は、アプリケーションに補正が構成されている場合にのみ適用できます。
アプリケーション・サーバーが以下の 1 つ以上の症状を示す場合、このプロパティーを
設定することを検討してください。
- 補正要求の増加にかかわらず、CPU 使用率が低い状態のままである。
- 数回のタイムアウトによりトランザクションが失敗する。
- サーバーは停止し、再始動が必要である。
- サーバーが実行されているディスクが、通常よりも高い使用率を示す。
データ型 |
ストリング |
デフォルト |
profile_root/recoveryLogs/cell_name/node_name/server_name/compensation ここで、profile_root は、サーバーで使用される
WebSphere Application Server プロファイルのホーム・ディレクトリーです。
|
推奨 |
RAID-0 構成で、ともに RAID に組み込まれた 3 つまたは 4 つ以上のディスク・ドライブを持つ
ファイル・システムを作成します。 このファイル・システム上
で、デフォルトのサイズの補正ログを作成します。 負荷がかかった状態でサーバーが稼働している場合は、ディスクの
入出力をチェックします。 ディスクの入出力時間が 5% を超える場合は、物理ディスクをさらに追加してこの値を抑えることを検討してください。
ディスクの入出力が低いにもかかわらず、サーバーの負荷が高い値を示す場合は、ログ・ファイルのサイズを
大きくすることを検討してください。 |