この手順は、元の主クラスタ cluster-paris のデータが現在の主クラスタ cluster-newyork のデータと再同期されたあとで、アプリケーションを元の主クラスタで再起動するときに使用します。
フェイルバックの手順はパートナーシップ内のクラスタにのみ適用されます。ここでの手順はパートナーシップごとに 1 回実行するだけで済みます。
フェイルバックスイッチオーバーを実行する前に、cluster-newyork ではテイクオーバーが発生していました。クラスタの役割は次のとおりです。
元の主クラスタ cluster-paris が停止していた場合、そのクラスタが起動していること、および、そのクラスタで Sun Cluster Geographic Edition インフラストラクチャーが有効であることを確認します。クラスタの起動については、『Sun Cluster Geographic Edition のシステム管理』の「クラスタの起動」を参照してください。
cluster-newyork の保護グループの役割は primary です。
cluster-paris 上の保護グループの役割は、cluster-newyork からのテイクオーバー中に cluster-paris に到達できたかどうかによって、primary の役割または secondary の役割のいずれかになります。
RDF1 役割が Split 状態でないようにする必要があります。
クラスタで完全なサイト障害が発生した場合、回復を完了するにはこの作業が必要です。
元の主クラスタ cluster-paris を現在の主クラスタ cluster-newyork と再同期させます。
この操作により、cluster-paris の独自の構成は削除され、cluster-newyork の構成がローカルに複製されます。パートナーシップ構成と保護グループ構成の両方を再同期させます。
cluster-paris で、パートナーシップを再同期させます。
phys-paris-1# geops update partnershipname |
パートナーシップの名前を指定します
パートナーシップ内の複数の保護グループに対してフェイルバックスイッチオーバーを実行している場合でも、この手順はパートナーシップごとに 1 回実行するだけで済みます。
パートナーシップの同期については、『Sun Cluster Geographic Edition のシステム管理』の「パートナーシップの再同期」を参照してください。
元の主クラスタである cluster-paris 上の保護グループが有効であるかどうかを判定します。
phys-paris-1# geoadm status |
元の主クラスタの保護グループがアクティブなときは、この保護グループを停止します。
phys-paris-1# geopg stop -e local protectiongroupname |
保護グループが停止したことを確認します。
phys-paris-1# geoadm status |
cluster-paris で、各保護グループを再同期させます。
cluster-newyork の保護グループのローカルな役割は現在 primary であるため、この手順によって cluster-paris の保護グループのローカルな役割が確実に secondary になります。
phys-paris-1# geopg update protectiongroupname |
保護グループの名前を指定します
保護グループの同期についての詳細は、「EMC Symmetrix Remote Data Facility 保護グループの再同期」を参照してください。
cluster-paris 上で、個々の保護グループのクラスタ構成を検証します。
保護グループがエラー状態でないことを確認します。エラー状態の保護グループを起動することはできません。
phys-paris-1# geopg validate protectiongroupname |
単一の保護グループを識別する一意の名前を指定します
詳細は、「EMC Symmetrix Remote Data Facility 保護グループを検証する方法」を参照してください。
cluster-paris で、各保護グループを有効にします。
cluster-paris の保護グループの役割は secondary であるため、geopg start コマンドは cluster-paris でアプリケーションを再起動しません。
phys-paris-1# geopg start -e local protectiongroupname |
コマンドの範囲を指定します。
範囲を local と指定すると、ローカルクラスタだけがコマンドの対象となります。
保護グループの名前を指定します。
データを現在の主クラスタ (cluster-newyork) から現在の二次クラスタ (cluster-paris) に同期させる必要があるため、フェイルバックスイッチオーバーを実行するときに、-n オプションは使用しないでください。
保護グループの役割は secondary であるため、データの同期化は現在の主クラスタである cluster-newyork から二次クラスタ cluster-paris へと行われます。
geopg start コマンドの詳細は、「EMC Symmetrix Remote Data Facility 保護グループを有効にする方法」を参照してください。
データが完全に同期したことを確認します。
cluster-newyork の保護グループの状態が OK になると、データは完全に同期しています。cluster-newyork 上の EMC Symmetrix Remote Data Facility デバイスグループの RDF ペア状態が Synchronized の場合、保護グループのローカルの状態は OK です。
cluster-newyork の保護グループの状態が OK であることを確認するには、次のコマンドを使用します。
phys-newyork-1# geoadm status |
出力の保護グループセクションを参照してください。
両方のパートナークラスタ上で、保護グループが有効になったことを確認します。
# geoadm status |
どちらか一方のクラスタで、各保護グループについて cluster-newyork から cluster-paris へのスイッチオーバーを実行します。
# geopg switchover [-f] -m cluster-paris protectiongroupname |
詳細は、「EMC Symmetrix Remote Data Facility 保護グループを主クラスタから二次クラスタにスイッチオーバーする方法」を参照してください。
cluster-paris は、元の役割である、保護グループの主クラスタに戻ります。
スイッチオーバーが正常に実行されたことを確認します。
保護グループが cluster-paris 上で primary となり、cluster-newyork 上で secondary となったこと、および、「データ複製」と「リソースグループ」の状態が両方のクラスタで OK であることを確認します。
# geoadm status |
各 EMC Symmetrix Remote Data Facility 保護グループのアプリケーションリソースグループとデータ複製の実行時ステータスを確認します。
# clresourcegroup status -v protectiongroupname |
検査するデータ複製デバイスグループの Status フィールドと Status Message フィールドを参照してください。これらのフィールドについては、表 2–1を参照してください。
データ複製の実行時ステータスについての詳細は「EMC Symmetrix Remote Data Facility データ複製の実行時状態の検査」を参照してください。