管理コンソール・オンライン・ヘルプ

前 次 新規ウィンドウで目次を開く
ここから内容の開始

トランザクション回復サービスの手動移行

始める前に

トランザクション回復サービスをクラスタ内の他のサーバーに移行できるようにするには、その前に移行のためのクラスタ内の管理対象サーバーを構成する必要があります。移行のためのJTAトランザクション回復サービスの構成を参照してください。

加えて、障害の発生した移行可能サーバーの移行先になる可能性のある任意のマシンにアクセス可能な、共有ストレージ・システム内にレコードを格納するように、デフォルトの永続ストアを構成する必要があります。トランザクション回復サービスの移行のためのデフォルト永続ストアの構成を参照してください。

また、トランザクション回復サービスの移行先にできる可能性のあるサーバーを、トランザクション・ログ・ファイルにアクセスできるサーバーのみに制限しておくとよいでしょう。トランザクション回復サービスの移行先とする候補サーバーの構成を参照してください。


トランザクション回復サービスは、クラッシュ後にトランザクションの回復を正常に行うために設計されたものです。トランザクション回復サービスを別のサーバーに移行するよりも、クラッシュしたサーバーを再起動し、トランザクション回復サービスを使用して未完了のトランザクションを処理することをお薦めします。ただし、許容できないほど長期間、サーバーが使用できなくなることが予想される場合は、障害が発生したサーバーのかわりにバックアップ・サーバーがトランザクション処理を完了させられるよう、トランザクション回復サービスを別のサービスに移行することが可能です。

トランザクション回復サービスの移行の詳細は、サーバーに障害が発生した後のトランザクションの回復を参照してください。

クラスタ内の障害が発生したサーバーからトランザクション回復サービスを移行するには:

  1. まだ行っていない場合、管理コンソールのチェンジ・センターで「ロックして編集」をクリックします(チェンジ・センターの使用を参照)。
  2. 障害が発生したサーバーが稼動していないことを確認します。
    1. ドメイン構造」ツリーで「環境」を展開し、「サーバー」を選択します。
    2. サーバーの「状態」が、SHUTDOWN以外の場合は、サーバーを停止する必要があります。サーバー・インスタンスの停止を参照してください。
  3. トランザクション回復サービスの移行元である、障害が発生したサーバーを選択し、「制御」→「移行」タブを選択します。
  4. 詳細」をクリックして、JTA移行オプションを表示します。
  5. 「JTAトランザクション回復サービスの移行」の下の、「移行先のサーバー」ドロップダウンを使用し、現在のサーバーのためにトランザクション回復サービスの移行先とするサーバーを選択します。

    選択するサーバーは、現在のサーバーのデフォルトの永続ストア(トランザクション・ログ・ファイル)にアクセスできるものとする必要があります。選択したサーバーが、障害の発生したサーバーのかわりにトランザクション回復プロセスを実行します。

  6. 「保存」をクリックします。

    トランザクション回復サーバーを移行するためのリクエストが発行され、構成編集ロックが解除されます。移行が失敗した場合、エラー・メッセージが表示されます。


先頭に戻る