WebSphere Application Server - Express, Version 6.1   
             オペレーティング・システム: AIX , HP-UX, Linux, Solaris, Windows, Windows Vista

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

リカバリー・モードでのアプリケーション・サーバーの再始動

処理中のアクティブなトランザクションを持つアプリケーション ・サーバー・インスタンスが、失敗後に再始動する場合、トランザクション・ サービスはリカバリー・ログを使用してリカバリー処理を完了します。 これらのログはそれぞれのトランザクション・リソースによって維持され、 未確定のトランザクションを再実行し、自己整合性のある状態にシステム全体を 戻すために使用されます。

このタスクについて

リカバリー・モードでアプリケーション・サーバーを再始動するには、次のようにします。
  • トランザクション・リソースにリカバリー・ログのアクションを完了させ、シャットダウンします。 このアクションは、アプリケーション・サーバーの障害が発生する前に保持していたリソースのロックを解放します。
  • リカバリー期間中、処理するトランザクション・リカバリーに必要なアプリケーション・サーバー機能のサブセットのみが使用可能です。
  • アプリケーション・サーバーは、リカバリー処理中に新規作業を受け入れません。
  • アプリケーション・サーバーは、リカバリーが完了するとシャットダウンします。

このリカバリー処理は、アプリケーション・サーバー内のすべての必要なサブシステムが使用可能になればすぐに開始されます。 アプリケーション・サーバーがリカバリー・モードで再始動しない場合は、サーバーの準備が整い次第、アプリケーション・サーバーは新規作業を受け入れ始めることができます。これは、リカバリー作業が完了する前に行われる場合があります。

トランザクション・リカバリー処理を行っているアプリケーション・サーバーに新規作業を割り当てないようにするには、 リカバリー・モードでアプリケーション・サーバーを再始動します。

リカバリー・モードでアプリケーション・サーバーを再始動 できるようにするには、障害が発生する前に、以下のステップを実行して、 アプリケーション・サーバーを再始動し、構成変更を有効にする必要があります。

プロシージャー

未確定のトランザクションを残す壊滅的な障害が発生した場合 は、コマンド行から startServer server_name -recovery コマンドを実行します。 このコマンドは、リカバリー・モードでサーバーを再始動します。 サーバーが関連付けられているプロファイルの profile_root/bin ディレクトリーから、コマンドを発行する必要があります。

結果

アプリケーション・サーバーがリカバリー・モードで再始動し、トランザクションのリカバリーを実行し、シャットダウンします。 アプリケーション・サーバーの障害が発生する前に保持していたリソースのロックを解放します。



関連タスク
アプリケーション・サーバーの始動
関連情報
スクリプトによるサーバーの始動
startServer コマンド
タスク・トピック    

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

最終更新: Jan 21, 2008 6:25:35 PM EST
http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp?topic=/com.ibm.websphere.express.doc/info/exp/ae/trun_svr_recoverymode.html