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

クラスタ上のディレクトリを非同期的に削除する

共同作成者

ONTAP 9 .8以降では、非同期削除機能を使用して、LinuxおよびWindowsクライアントの共有から非同期(バックグラウンド)でディレクトリを削除できます。クラスタ管理者およびSVM管理者は、FlexVolとFlexGroupの両方のボリュームに対して非同期削除処理を実行できます。

ONTAP 9 .11.1より前のバージョンのONTAPを使用している場合は、クラスタ管理者またはSVM管理者(advanced権限モードを使用)である必要があります。

ONTAP 9 .11.1以降では、ストレージ管理者がボリュームに対する権限を付与して、NFSクライアントとSMBクライアントによる非同期削除処理を許可できます。詳細については、を参照してください "ディレクトリを非同期で削除するクライアント権限を管理します。"

ONTAP 9 .8以降では、ONTAP CLIを使用して非同期削除機能を使用できます。ONTAP 9 .9.1以降では、この機能をSystem Managerで使用できます。このプロセスの詳細については、を参照してください"分析に基づいて修正措置を講じる"

System Manager
  1. [* ストレージ ] 、 [ ボリューム ] の順にクリックし、 [* エクスプローラ *] をクリックします。

    ファイルまたはフォルダにカーソルを合わせると、削除するオプションが表示されます。一度に削除できるオブジェクトは1つだけです。

メモ ディレクトリとファイルを削除しても、新しいストレージ容量の値はすぐには表示されません。
CLI
  • CLIを使用して非同期削除を実行*

    1. advanced権限モードに切り替えます。

      -privilege advance

    2. FlexVolまたはFlexGroupボリューム上のディレクトリを削除します。

      volume file async-delete start -vserver vserver_name -volume volume_name -path file_path -throttle throttle

      最小スロットル値は10、最大スロットル値は100、000、デフォルトは5000です。

      次の例は、d1という名前のディレクトリにあるd2という名前のディレクトリを削除します。

      cluster::*>volume file async-delete start -vserver vs1 -volume vol1 -path d1/d2
    3. ディレクトリが削除されたことを確認します。

      event log show

      次の例は、ディレクトリが正常に削除された場合のイベント ログの出力を示しています。

    cluster-cli::*> event log show
    Time                 Node             Severity      Event
    -------------------  ---------------- ------------- --------------------
    MM/DD/YYYY 00:11:11  cluster-vsim     INFORMATIONAL asyncDelete.message.success: Async delete job on path d1/d2 of volume (MSID: 2162149232) was completed.

*ディレクトリ削除ジョブ*をキャンセルします

  1. advanced権限モードに切り替えます。

    set -privilege advanced

  2. ディレクトリの削除が実行中であることを確認します。

    volume file async-delete show

    ディレクトリのSVM、ボリューム、ジョブID、およびパスが表示された場合は、ジョブをキャンセルできます。

  3. ディレクトリの削除をキャンセルします。

    volume file async-delete cancel -vserver SVM_name -volume volume_name -jobid job_id