WebSphere Application Server Network Deployment for i5/OS, Version 6.1   
             オペレーティング・システム: i5/OS

             目次と検索結果のパーソナライズ化

ファイル・ロックの使用不可化

トランザクション・リカバリー・ログの保管に ネットワーク・ファイル・システムのバージョン 3 (NFSv3) を使用し、自動ピア・リカバリーを使用する場合は、あらかじめファイル・ロックを使用不可にしておく必要があります。

始める前に

このタスクを実行する場合は、自動と手動のトランザクション・ピア・リカバリーのいずれかを選択する方法 に記載されているように、システムの過負荷、およびネットワーク分割を避けるようにシステムを構成する必要があります。 これらの状況が発生すると、アクティブ・サーバーのピア・リカバリー・プロセスが開始することがあります。
重要: この予防措置をとらない場合、データ破損が発生する可能性があります。
次のリストは、システムの過負荷、およびネットワーク分割を避けるための操作です。
  • コア・グループのハートビート設定を変更し、WebSphere Application Server がサーバーで障害が発生していると見なすまでの時間を変更します。 詳しくは、HA マネージャー を参照してください。
  • バックアップ用のネットワーク・アダプターをインストールするなどして、ネットワークがネットワーク分割しないことを確認します。
  • サーバーが過負荷の状態にならないように、ワークロード管理のスロットルを変更します。

このタスクについて

WebSphere Application Server は、リカバリー処理の実行を指示されたときには必ず、 物理リカバリー・ログ・ファイルの排他ロックを取得します。 このロックは、ログの所有権を他のサーバーに渡すように指示されたときに解放します。 リカバリー・ログへのアクセスは、排他ロックを所有している場合にのみ行われます。

NFSv3 は排他的ファイル・ロックをサポートしますが、 ホストが再始動するまでの間、そのホストに代わってロックを取得します。 このコンテキストでは、ホストとは、ロックを要求したアプリケーション・サーバーが稼働する物理マシンであり、 また、最終的にロックを解放させるトリガーとなるのは、アプリケーション・サーバーの再始動ではなく、 ホストの再始動となります。詳しくは、自動と手動のトランザクション・ピア・リカバリーのいずれかを選択する方法 を参照してください。

より適切なフェイルオーバー動作を提供するには、 トランザクション・サービスの手動対等リカバリーの構成 の説明に従って、 手動フェイルオーバーを使用してシステムを構成するか、または排他的ファイル・ロックの使用を不可にします。

プロシージャー

  1. 管理コンソールで、 「サーバー」 > 「アプリケーション・サーバー」 > server_name > 「[コンテナー設定] コンテナー・サービス」 > 「トランザクション・サービス」 とクリックします。
  2. Enable file locking」チェック・ボックスを外します。
  3. 適用」または「OK」をクリックします。
  4. 変更をマスター構成に保管します。
  5. 上記のステップをクラスター内のすべてのサーバーについて繰り返します。
  6. クラスター内のサーバーを再始動し、変更を有効にします。

結果

クラスター内のすべてのサーバーに対して、排他的ファイル・ロックが使用不可になります。

次の作業

ロックを使用不可にした場合、リカバリー・ログの整合性のリスクの緩和策として、 WebSphere Application Server 高可用性 (HA) フレームワークのハートビートに関するパラメーターを調整して、 サーバーが失敗と見なされる条件を変更できます。 アプリケーションの特性、ネットワーク、およびピーク・ワークロードを考慮し、 サーバーで障害が起きていると診断されるまでの時間を適切に決定し、間違って診断される可能性が許容できる範囲内に抑えられるようにします。

サーバーの障害を間違って診断するリスクを減らすことと、 自動フェイルオーバーおよびピア・リカバリーが発生するまでの時間を長くすることはトレードオフとなります。 デフォルトでは、10 秒間隔で 20 ハートビートが欠落すると、サーバーが障害を起こしたと見なされます。 このデフォルトは、コア・グループの変更可能なカスタム・プロパティーです。




関連概念
トランザクションの高可用性
HA マネージャー
関連タスク
トランザクション・サービスの手動対等リカバリーの構成
トランザクション・サービスの自動ピア・リカバリーの構成
関連情報
自動と手動のトランザクション・ピア・リカバリーのいずれかを選択する方法
タスク・トピック    

ご利用条件 | フィードバック

最終更新: Jan 21, 2008 8:28:52 PM EST
http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp?topic=/com.ibm.websphere.nd.iseries.doc/info/iseriesnd/ae/tjta_disable_lock.html