FlexCloneファイルおよびFlexClone LUNを自動的に削除するようにFlexVol volumeを設定する
ボリュームの空きスペースが一定のしきい値を下回ったときに、FlexCloneファイルおよびFlexClone LUNを自動的に削除するようにFlexVol volumeを有効にすることができます。
-
FlexVol volumeにFlexCloneファイルとFlexClone LUNが含まれていて、オンラインになっている必要があります。
-
FlexVol volumeを読み取り専用ボリュームにすることはできません。
-
コマンドを使用して、FlexVol volumeでFlexCloneファイルおよびFlexClone LUNの自動削除を有効にします
volume snapshot autodelete modify
。-
パラメータには
-trigger
、またはをsnap_reserve`指定できます `volume
。 -
パラメータには
-destroy-list
、1種類のクローンのみを削除するかどうかに関係なく、常に指定する必要があり `lun_clone,file_clone`ます。次の例は、ボリューム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ボリュームで自動削除を有効にする際にパラメータの値をに `destroy`設定する `-commitment`と、ボリュームの空きスペースが指定したしきい値を下回った場合に、パラメータがに設定された `true`すべてのFlexCloneファイルおよびFlexClone LUNが `-autodelete`削除される可能性があります。ただし、パラメータがに設定されて `false`いるFlexCloneファイルとFlexClone LUN `-autodelete`は削除されません。
-
-
コマンドを使用して、FlexVol volumeで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
-
次の手順を実行して、削除するボリューム内のFlexCloneファイルおよびFlexClone LUNで自動削除が有効になっていることを確認します。
-
コマンドを使用して、特定のFlexCloneファイルまたはFlexClone LUNの自動削除を有効にします
volume file clone autodelete
。コマンドでパラメータを指定する
-force`と、特定のFlexCloneファイルまたはFlexClone LUNを強制的に自動削除できます `volume file clone autodelete
。次の例は、ボリュームvol1に含まれるFlexClone LUN lun1_cloneの自動削除が有効になっていることを示しています。
cluster1::> volume file clone autodelete -vserver vs1 -clone-path /vol/vol1/lun1_clone -enabled true
自動削除は、FlexCloneファイルおよびFlexClone LUNの作成時に有効にすることができます。
-
コマンドを使用して、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**
コマンドの使用方法の詳細については、該当するマニュアルページを参照してください。
-