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

FlexClone ファイルおよび FlexClone LUN を自動的に削除するように FlexVol を設定する

共同作成者

ボリュームの空きスペースが特定のしきい値を下回った場合に、自動削除を有効にした FlexClone ファイルおよび FlexClone LUN を自動的に削除するように FlexVol を設定できます。

必要なもの
  • FlexVol ボリュームに FlexClone ファイルおよび FlexClone LUN が含まれていて、オンラインになっている必要があります。

  • FlexVol ボリュームを読み取り専用ボリュームにすることはできません。

手順
  1. を使用して、FlexVol ボリューム内のFlexCloneファイルおよびFlexClone LUNの自動削除を有効にします volume snapshot autodelete modify コマンドを実行します

    • をクリックします -trigger パラメータを指定することもできます volume または snap_reserve

    • をクリックします -destroy-list パラメータは常に指定する必要があります lun_clone,file_clone 削除するクローンのタイプが1つだけであるかどうかは関係ありません。 次の例は、ボリューム vol1 で FlexClone ファイルおよび FlexClone LUN の自動削除を有効にし、ボリュームの 25% が空きスペースになるまでスペースが再生されるようにします。

      cluster1::> volume snapshot autodelete modify -vserver vs1 -volume vol1 -enabled true -commitment disrupt -trigger volume -target-free-space 25 -destroy-list lun_clone,file_clone
      
      Volume modify successful on volume:vol1
      メモ

      FlexVol ボリュームの自動削除を有効にする際に、の値を設定した場合 -commitment パラメータの値 destroy`を使用して、すべてのFlexCloneファイルおよびFlexClone LUNを削除します `-autodelete パラメータをに設定します true ボリュームの空きスペースが指定したしきい値を下回った場合に削除されることがあります。ただし、FlexCloneファイルとFlexClone LUNはを使用します -autodelete パラメータをに設定します false は削除されません。

  2. を使用して、FlexVol ボリュームでFlexCloneファイルおよびFlexClone LUNの自動削除が有効になっていることを確認します volume snapshot autodelete show コマンドを実行します

    次の例では、ボリューム vol1 で FlexClone ファイルおよび FlexClone LUN の自動削除が有効になっています。

    cluster1::> volume snapshot autodelete show -vserver vs1 -volume vol1
    
             Vserver Name: vs1
              Volume Name: vol1
              Enabled: true
               Commitment: disrupt
             Defer Delete: user_created
             Delete Order: oldest_first
      Defer Delete Prefix: (not specified)
        Target Free Space: 25%
                  Trigger: volume
         *Destroy List: lun_clone,file_clone*
    Is Constituent Volume: false
  3. 次の手順を実行して、ボリューム内の削除対象とする FlexClone ファイルおよび FlexClone LUN の自動削除を有効にします。

    1. を使用して、特定のFlexCloneファイルまたはFlexClone LUNの自動削除を有効にします volume file clone autodelete コマンドを実行します

      を使用して、特定のFlexCloneファイルまたはFlexClone LUNを強制的に自動削除することができます volume file clone autodelete コマンドにを指定します -force パラメータ

      次の例は、ボリューム vol1 に含まれる FlexClone LUN lun1_clone の自動削除が有効になっていることを示します。

      cluster1::> volume file clone autodelete -vserver vs1 -clone-path /vol/vol1/lun1_clone -enabled true

      FlexClone ファイルおよび FlexClone LUN の作成時に自動削除を有効にすることができます。

    2. を使用して、FlexCloneファイルまたはFlexClone LUNで自動削除が有効になっていることを確認します volume file clone show-autodelete コマンドを実行します

      次の例は、 FlexClone LUN lun1_clone で自動削除が有効になっていることを示します。

      cluster1::> volume file clone show-autodelete -vserver vs1 -clone-path vol/vol1/lun1_clone
      Vserver Name: vs1
      Clone Path: vol/vol1/lun1_clone
      **Autodelete Enabled: true**

    コマンドの使用の詳細については、該当するマニュアルページを参照してください。