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

FlexVol ボリュームを FlexGroup ボリュームに変換します

共同作成者

ONTAP 9.7 以降では、 FlexVol ボリュームから FlexGroup ボリュームへのインプレース変換が可能です。データコピーや追加のディスクスペースは必要ありません。

作業を開始する前に
  • ONTAP 9.8以降では、移行したボリュームをFlexGroupボリュームに変換できます。

  • 変換する FlexVol がオンラインになっている必要があります。

  • FlexVol ボリュームの処理と設定が変換プロセスに対応している必要があります。

    変換が正常に行われない可能性がある次の条件を確認します。

    • FlexVolボリュームは、7MTT(ONTAP 9.7)を使用して7-Modeから移行されました。

      移行したボリュームはONTAP 9.8以降で変換できます。

    • このボリュームで、SAN LUN、Windows NFS、SMB1など、FlexGroupボリュームでまだサポートされていない設定が有効になっています。 Snapshotの命名/自動削除、vmalign set、SnapLock、スペースSLO、論理スペースの適用/レポート。詳細については、を参照してください "FlexGroup ボリュームでサポートされる構成とされない構成"

    • 変換するFlexVolボリュームが配置されているSVMが現在SVM DRを使用しています。

    • NetApp FlexCloneボリュームが存在し、FlexVolボリュームが親ボリュームです。変換対象のボリュームを親またはクローンにすることはできません。

    • ボリュームがNetApp FlexCacheの元のボリュームである。

    • ONTAP 9.7以前では、NetApp Snapshotコピーの最大数は255です。ONTAP 9.8以降では、1023個のSnapshotコピーがサポートされます。

    • Storage Efficiencyが有効になっている。これらは無効にする必要があり、変換後に再度有効にすることができます。

    • ボリュームがSnapMirror関係のソースであり、デスティネーションはまだ変換されていません。

    • ボリュームがアクティブな(休止されていない)SnapMirror関係の一部である。

    • クォータが有効になります。これらは無効にする必要があり、変換後に再度有効にすることができます。

    • ボリューム名が197文字を超えています。

    • ボリュームがアプリケーションに関連付けられている。

      これはONTAP 9.7にのみ該当します。ONTAP 9.8では、この制限が解除されました。

    • ミラーリング、ジョブ、wafliron、NDMPバックアップなどのONTAPプロセスが実行されている およびinode変換が進行中です。

    • ボリュームがSVMルートボリュームである。

    • ボリュームがいっぱいです。

      これらの非互換性が存在する場合、FlexVolボリュームでボリュームの変換が中止されるとエラーメッセージが生成されます。対処方法を実行してから変換を再試行できます。

  • FlexVolボリュームの最大容量が現在80%以上の場合は、インプレース変換ではなく、新しく作成したFlexGroupボリュームにデータをコピーすることを検討してください。FlexGroupメンバーボリュームは時間の経過とともに自然にリバランシングされますが、大容量のFlexVolボリュームをFlexGroupボリュームに変換すると、パフォーマンスやバランスの問題が発生する可能性があり、メンバーボリューム間で迅速にリバランシングされません。

    メモ

    非常に大容量のFlexGroup を変換すると、FlexGroup ボリュームのメンバーコンスティチュエントがいっぱいになり、パフォーマンスの問題が生じる可能性があります。詳細については、TRで「When not to create a FlexGroup volume」を参照してください "FlexGroup ボリューム-ベストプラクティスおよび実装ガイド"

手順
  1. FlexVolボリュームがオンラインであることを確認します。 volume show vol_name volume-style-extended,state

    cluster-1::> volume show my_volume -fields volume-style-extended,state
    vserver volume    state  volume-style-extended
    ------- --------- ------ ---------------------
    vs0     my_volume online flexvol
  2. FlexVol ボリュームを問題なく変換できるかどうかを確認します。

    1. advanced権限モードにログインします。 set -privilege advanced

    2. 変換プロセスを確認します。 volume conversion start -vserver vs1 -volume flexvol -check-only true

      ボリュームを変換する前に、すべてのエラーを修正する必要があります。

    メモ

    FlexGroup ボリュームを FlexVol ボリュームに戻すことはできません。

  3. 変換を開始します。 volume conversion start -vserver svm_name -volume vol_name

    cluster-1::*> volume conversion start -vserver vs0 -volume my_volume
    
    Warning: Converting flexible volume "my_volume" in Vserver "vs0" to a FlexGroup
             will cause the state of all Snapshot copies from the volume to be set
             to "pre-conversion". Pre-conversion Snapshot copies cannot be
             restored.
    Do you want to continue? {y|n}: y
    [Job 57] Job succeeded: success
  4. 変換が成功したことを確認します。 volume show vol_name -fields volume-style-extended,state

    cluster-1::*> volume show my_volume -fields volume-style-extended,state
    vserver volume    state  volume-style-extended
    ------- --------- ------ ---------------------
    vs0     my_volume online flexgroup
結果

FlexVol ボリュームが単一メンバーの FlexGroup ボリュームに変換されます。

完了後

必要に応じて、 FlexGroup ボリュームを拡張できます。