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

ONTAPボリュームを移動する

共同作成者 netapp-aherbin netapp-aaron-holt netapp-pcarriga netapp-lenida netapp-dbagwell

ストレージ容量に不均衡があるときは、FlexVolを同じStorage Virtual Machine(SVM)内で別のアグリゲート、ノード、またはその両方に移動してストレージ容量のバランスを調整することができます。

タスク概要

デフォルトでは、カットオーバー操作が30秒以内に完了しない場合、再試行されます。デフォルトの動作は `-cutover-window`および `-cutover-action`パラメータを使用して調整できます。これらのパラメータはどちらも高度な権限レベルのアクセスが必要です。

このタスクを実行するには、クラスタ管理者である必要があります。

開始する前に
  • 8Kアダプティブ圧縮を使用するボリュームを以下のプラットフォームのいずれかに移動する場合は、ボリュームを移動する前に"ボリュームのアクティブ ファイル システムのサイズを増やす"必要があります。これらのプラットフォームではデータの圧縮方法が異なるため、ボリュームレベルではなくアグリゲートレベルでスペースが節約されます。この違いにより、ボリュームの移動中にボリュームのスペースが不足するのを防ぐため、ボリュームのアクティブ ファイル システムのサイズを8K圧縮による節約分だけ増やす必要があります。

    • 専用オフロード プロセッサのストレージ効率をサポートする AFF および FAS プラットフォーム

      "専用オフロード プロセッサのストレージ効率"をサポートする AFF および FAS プラットフォームの詳細をご覧ください。

    • AFF Cシリーズプラットフォーム

      C シリーズ プラットフォームの完全なリストについては、"Hardware Universe"を参照してください。

  • データ保護ミラーを移動する際に、ミラー関係を初期化していない場合は、 `snapmirror initialize`コマンドを使用してミラー関係を初期化してください。 `snapmirror initialize`の詳細については、"ONTAPコマンド リファレンス"を参照してください。

    ボリュームを移動するには、データ保護のミラー関係を初期化する必要があります。

手順
  1. ボリュームを移動できるアグリゲートを決定します:

    volume move target-aggr show

    ボリュームに使用できるスペースが十分にあるアグリゲート、つまり利用可能なサイズが移動するボリュームよりも大きいアグリゲートを選択する必要があります。

    次の例では、表示されたどのアグリゲートにもvs2ボリュームを移動できます。

    cluster1::> volume move target-aggr show -vserver vs2 -volume user_max
    Aggregate Name   Available Size   Storage Type
    --------------   --------------   ------------
    aggr2            467.9GB          hdd
    node12a_aggr3    10.34GB          hdd
    node12a_aggr2    10.36GB          hdd
    node12a_aggr1    10.36GB          hdd
    node12a_aggr4    10.36GB          hdd
    5 entries were displayed.
    `volume move target-aggr show`の詳細については、link:https://docs.netapp.com/us-en/ontap-cli/volume-move-target-aggr-show.html["ONTAPコマンド リファレンス"^]を参照してください。
  2. 検証チェックを実行して、ボリュームを目的のアグリゲートに移動できることを確認します。

    volume move start -perform-validation-only
    `volume move start`の詳細については、link:https://docs.netapp.com/us-en/ontap-cli/volume-move-start.html["ONTAPコマンド リファレンス"^]を参照してください。
  3. ボリュームを移動します:

    volume move start

    SVM vs2上のuser_maxボリュームをnode12a_aggr3アグリゲートに移動するコマンドを次に示します。移動はバックグラウンド プロセスとして実行されます。

    cluster1::> volume move start -vserver vs2 -volume user_max
    -destination-aggregate node12a_aggr3
  4. ボリューム移動操作のステータスを確認します:

    volume move show

    次の例は、レプリケーション フェーズを完了し、カットオーバー フェーズにあるボリューム移動の状態を示しています。

    cluster1::> volume move show
    Vserver   Volume     State    Move Phase  Percent-Complete Time-To-Complete
    --------- ---------- -------- ----------  ---------------- ----------------
    vs2       user_max   healthy  cutover     -                -

    ボリュームの移動は、 `volume move show`コマンド出力にボリュームが表示されなくなると完了です。

    `volume move show`の詳細については、link:https://docs.netapp.com/us-en/ontap-cli/volume-move-show.html["ONTAPコマンド リファレンス"^]を参照してください。
  5. オプションで、圧縮による節約を表示します:

    volume show-footprint -vserver <SVM> -volume <volume_name>
    メモ ボリュームの移動が完了した直後に自動的に実行される後処理変換スキャンによって、アグリゲート レベルでの追加の削減効果が実現される可能性があります。