Skip to main content
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

MetroCluster構成からDRグループを削除する

共同作成者 netapp-aoife netapp-folivia netapp-cgoff netapp-martyh netapp-thomi netapp-pcarriga netapp-ivanad

ONTAP 9.8 以降では、8 ノードMetroCluster構成からディザスタ リカバリ (DR) グループを削除して、4 ノードMetroCluster構成を作成できます。

メモ これらの手順は、移行およびシステム更新のワークフロー中に使用します。これらのワークフローの一環として、既にこの手順の一部を完了している可能性があります。

コンソールログを有効にする

NetAppでは、使用しているデバイスでコンソールロギングをイネーブルにし、この手順を実行する際に次のアクションを実行することを強く推奨します。

各クラスタからDRグループノードを削除します

この手順は、 ONTAP 9.8 以降でサポートされています。 ONTAP 9.7 以前を実行しているシステムの場合は、次のナレッジベースの記事を参照してください。"MetroCluster 構成からDRグループを削除する方法"

このタスクについて
  • このタスクは両方のクラスタで実行する必要があります。

  • 8 ノード構成では、 8 つのノードが 2 つの 4 ノード DR グループとして編成されています。

    2つのDRグループに8つのノードを持つMetroCluster構成

    DR グループを削除すると、構成内に 4 つのノードが残ります。

    DRグループの削除後の4つのノードを持つMetroCluster構成
手順
  1. まだ DR グループを削除していない場合は、削除する準備をします。

    1. すべてのデータボリュームを別の DR グループに移動します。

    2. 削除する DR グループに負荷共有ミラー ボリュームがある場合は、別の DR グループにすべての負荷共有ミラー ボリュームを再作成し、削除する DR グループからそれらを削除します。

    3. の手順に従って、すべてのMDV_CRSメタデータボリュームを別のDRグループに移動します "MetroCluster 構成でのメタデータボリュームの移動" 手順

    4. 削除する DR グループにある MDV_AUD メタデータボリュームをすべて削除してください。

    5. 削除する DR グループ内のすべてのデータ集約を削除します。

      ClusterA::> storage aggregate show -node ClusterA-01, ClusterA-02 -fields aggregate ,node
      ClusterA::> aggr delete -aggregate aggregate_name
      ClusterB::> storage aggregate show -node ClusterB-01, ClusterB-02 -fields aggregate ,node
      ClusterB::> aggr delete -aggregate aggregate_name
      メモ ルートアグリゲートは削除されません。
    6. NFS および CIFS (SMB) に使用するすべての NAS データ LIF を別の DR グループ内のホーム ノードに移行します。+ network interface show -home-node <old_node>

      network interface migrate -vserver <svm_name> -lif <data_lif> -destination-node <new_node> -destination-port <port>

    7. データ LIF を別の DR グループ内の新しいホーム ノードに移動します。 network interface modify -vserver <svm-name> -lif <data-lif> -home-node <new_node> -home-port <port>

    8. クラスタ管理 LIF を別の DR グループのホームノードに移行する。

      network interface show -role cluster-mgmt-`

      network interface modify -vserver <svm-name> -lif <cluster_mgmt> -home-node <new_node> -home-port <port-id>

    メモ
    • ノード管理LIFとクラスタ間LIFは移行されません。必要に応じて、DR グループのノードに新しいノード管理 LIF とクラスタ間 LIF を作成します。

    • ブロック アクセス (SAN) に使用される FCP インターフェイスをノード間で移行または移動することはできません。必要に応じて新しい FCP インターフェイスを作成します。

    • ホーム ノードとホーム ポートを更新する前に、iSCSI SAN LIF を停止する必要があります。

    1. 必要に応じて、別の DR グループ内のノードにイプシロンを移動します。

      ClusterA::> set advanced -prompt-timestamp above
      ClusterA::*> cluster show
      Move epsilon if needed
      ClusterA::*> cluster modify -node nodename -epsilon false
      ClusterA::*> cluster modify -node nodename -epsilon true
      
      ClusterB::> set advanced -prompt-timestamp above
      ClusterB::*> cluster show
      ClusterB::*> cluster modify -node nodename -epsilon false
      ClusterB::*> cluster modify -node nodename -epsilon true
      ClusterB::*> set admin
  2. DR グループを特定して削除します。

    1. 削除する適切な DR グループを特定します。

      MetroCluster node show

    2. DR グループノードを削除します。 +dr-dr MetroCluster -group-dr -group-id 1'

      メモ 「 MetroCluster remove-dr-group 」コマンドは、 ONTAP 9.8 以降でのみサポートされます。

      次の例は、 cluster_A の DR グループ構成を削除します

    cluster_A::*>
    
    Warning: Nodes in the DR group that are removed from the MetroCluster
             configuration will lose their disaster recovery protection.
    
             Local nodes "node_A_1-FC, node_A_2-FC"will be removed from the
             MetroCluster configuration. You must repeat the operation on the
             partner cluster "cluster_B"to remove the remote nodes in the DR group.
    Do you want to continue? {y|n}: y
    
    Info: The following preparation steps must be completed on the local and partner
          clusters before removing a DR group.
    
          1. Move all data volumes to another DR group.
          2. Move all MDV_CRS metadata volumes to another DR group.
          3. Delete all MDV_aud metadata volumes that may exist in the DR group to
          be removed.
          4. Delete all data aggregates in the DR group to be removed. Root
          aggregates are not deleted.
          5. Migrate all data LIFs to home nodes in another DR group.
          6. Migrate the cluster management LIF to a home node in another DR group.
          Node management and inter-cluster LIFs are not migrated.
          7. Transfer epsilon to a node in another DR group.
    
          The command is vetoed if the preparation steps are not completed on the
          local and partner clusters.
    Do you want to continue? {y|n}: y
    [Job 513] Job succeeded: Remove DR Group is successful.
    
    cluster_A::*>
  3. パートナークラスタで同じ手順を繰り返します。

  4. 古い DR グループのノードでストレージ フェイルオーバーを無効にします。

    storage failover modify -node <node-name> -enable false

  5. MetroCluster IP 構成の場合は、次の手順を実行して、ルート アグリゲートのリモート プレックスを削除し、古い DR グループのノード上のディスク所有権を削除します。

    MetroCluster FC 構成では、古いDRグループノードを削除するの手順に進みます。

    これらの手順は、各サイトの HA ペアの両方のノードに対して実行する必要があります。

    1. 削除する DR グループ内のノード上のルート アグリゲートのリモート プレックスを表示します。

      storage aggregate plex show -aggregate <root_aggr_name> -pool 1

    2. リモート プレックスを削除します。

      storage aggregate plex delete -aggregate <root_aggr_name> -plex <plex_from_previous_step>

    3. DR グループ内のノードが所有するリモート ディスクを識別します。

      使用するコマンドは、パーティション/共有ディスクを使用しているか、ディスク全体を使用しているかによって異なります。

      メモ カンマ区切りのリストを使用してください `-owner <node_names>`削除する DR グループ内のノード名を指定するフィールド。
      パーティション/共有ディスク:
      1. 権限レベルを advanced に設定します。

        set advanced -prompt-timestamp above

      2. リモート ディスクを表示します。

        storage disk show -pool Pool1 -owner <node_names> -partition-ownership

      ディスク全体:
      1. 権限レベルを advanced に設定します。

        set advanced -prompt-timestamp above

      2. リモート ディスクを表示します。

        storage disk show -pool Pool1 -owner <node_names>

    4. ディスクの自動割り当てを無効にする:

      disk option modify -node <node_names_in_the_DR_group_to_be_deleted> -autoassign off

    5. 削除対象となる各DRグループノード上のpool1ディスクの所有権を削除します。削除する各ノードに対して、以下の手順を実行してください。このステップで使用される例では、node_A_1が削除されます。

      1. ノードシェルに移動します。

        run -node <node_name>

      2. pool1 ディスクを識別します。

        「ディスクショー」

        ノードが所有するPool1ディスクを含む、すべてのディスクが表示されます。以下の例は、ディスク0n.4とそのパーティションがPool1に割り当てられている場合の出力の一部を示しています。出力は設定によって異なります。

          DISK       OWNER                 POOL   SERIAL NUMBER         HOME                    DR HOME
        ------------ -------------         -----  -------------         -------------           -------------
        0n.4         node_A1(537102267)    Pool1  S3N9NX0J500267        node_A1(537102267)
        0n.4P1       node_A1(537102267)    Pool1  S3N9NX0J500267NP001   node_A1(537102267)
        0n.4P2       node_A1(537102267)    Pool1  S3N9NX0J500267NP002   node_A1(537102267)
        0n.4P3       node_A1(537102267)    Pool1  S3N9NX0J500267NP003   node_A1(537102267)
      3. 権限レベルを advanced に設定します。

        set -privilege advanced -prompt-timestamp above

      4. 各pool1ディスクのディスク所有権を削除します。

        構成にパーティション化されたディスクが含まれている場合は、まず各パーティション化されたディスクの所有権を削除し、次にコンテナディスクの所有権を削除します:

        disk remove_ownership <disk_name>

      次の例では、コンテナディスク `0n.4`の所有権が削除される前に、パーティション化されたディスクの所有権が削除されます:

    *> disk remove_ownership 0n.4P1
    Volumes must be taken offline. Are all impacted volumes offline(y/n)?? y
    Removing the ownership of aggregate disks may lead to partition of aggregates between high-availability pair.
    Do you want to continue(y/n)? y
    *> disk remove_ownership 0n.4P2
    Volumes must be taken offline. Are all impacted volumes offline(y/n)?? y
    Removing the ownership of aggregate disks may lead to partition of aggregates between high-availability pair.
    Do you want to continue(y/n)? y
    *> disk remove_ownership 0n.4P3
    Volumes must be taken offline. Are all impacted volumes offline(y/n)?? y
    Removing the ownership of aggregate disks may lead to partition of aggregates between high-availability pair.
    Do you want to continue(y/n)? y
    *> disk remove_ownership 0n.4
    Volumes must be taken offline. Are all impacted volumes offline(y/n)?? y
    *>
  6. MetroCluster IP 構成の場合は、古い DR グループのノード上のMetroCluster接続を削除します。

    MetroCluster FC 構成では、古いDRグループノードを削除するの手順に進みます。

    これらのコマンドはどちらのクラスターからも発行でき、両方のクラスターにまたがる DR グループ全体に適用されます。

    1. 接続を切断します。

      metrocluster configuration-settings connection disconnect -dr-group-id <dr_group_id>

      cluster_A::*> metrocluster configuration-settings connection disconnect -dr-group-id 1
      
      Warning: For the nodes in the DR group 1, this command will remove the existing connections that are used to mirror NV logs and access remote storage.
      Do you want to continue? {y|n}: y
      
      Warning: Before proceeding with disconnect, you must verify the following:
            1. Unmirrored aggregates do not have disks in remote plexes.
            2. Aggregates are not mirrored.
            3. No disks are assigned in Pool1.
            4. Storage failover is not enabled.
            Follow the "MetroCluster Installation and Configuration guide" for detailed instructions to verify this.
      Do you want to continue? {y|n}: y
    2. 古い DR グループのノード上の MetroCluster インターフェイスを削除します。

      メモ この手順は、DR グループの各ノードで繰り返す必要があります。

    MetroCluster 構成設定インタフェースは削除されます

    1. 古い DR グループの構成を削除します。+ MetroCluster 構成設定 DR-group delete

  7. 古い DR グループのノードを削除します。

    各クラスターでこの手順を実行します。

    1. advanced 権限レベルを設定します。

      set -privilege advanced -prompt-timestamp above

    2. ノードを削除します:+ cluster remove-node -node <node-name>

      古い DR グループ内のもう一方のローカルノードに対して、この手順を繰り返します。

    3. 権限レベルをadminに設定します。

      「特権管理者」

  8. 新しい DR グループでクラスター HA が有効になっていることを確認します。必要に応じて、クラスター HA を再度有効にします。

    cluster ha modify -configured true

    各クラスターでこの手順を実行します。

  9. 古いコントローラモジュールとストレージシェルフを停止、電源オフ、および取り外します。

関連情報

この手順で使用されるコマンドの詳細については、"ONTAPコマンド リファレンス"を参照してください。