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

ONTAP FlexGroupボリュームからディレクトリを非同期的に削除する

共同作成者 netapp-lenida netapp-thomi netapp-ahibbard netapp-barbe netapp-aaron-holt netapp-aherbin

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

タスク概要

高度な権限モードを使用するクラスタ管理者またはSVM管理者である必要があります。

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

ONTAP 9.11.1以降、ストレージ管理者はボリュームに対する権限を付与することで、NFSおよびSMBクライアントが非同期削除操作を実行できるようにすることができます。詳細については、"ディレクトリを非同期削除するためのクライアント権限の管理"を参照してください。

`volume file async-delete show`コマンドを使用すると、進行中の非同期削除ジョブのステータスを確認できます。また、ONTAP 9.17.1以降では、クライアントから発行された非同期削除ジョブのステータスも表示されます。

ディレクトリを非同期的に削除する

System Manager または ONTAP CLI を使用して、ディレクトリを非同期的に削除できます。

System Manager
ONTAP 9.10.1以降 ONTAP 9.9.1の場合
  1. ストレージ > ボリューム を選択し、目的のボリューム名を選択します。

  2. 個々のボリューム ページで、ファイル システム タブを選択し、Explorer タブを選択します。

  3. *Explorer*ビューで、目的のディレクトリを選択します。

  4. 削除するには、ファイルまたはフォルダの上にマウスを置くと、削除 削除アイコン オプションが表示されます。

    一度に削除できるオブジェクトは1つです。

メモ ディレクトリとファイルを削除しても、新しいストレージ容量はすぐには表示されません。
  1. *ストレージ > ボリューム*を選択します。

  2. 目的のボリュームを選択し、* Explorer * を選択します。

  3. *Explorer*ビューで、目的のディレクトリを選択します。

  4. 削除するには、ファイルまたはフォルダの上にマウスを置くと、削除 削除アイコン オプションが表示されます。

CLI

CLI を使用して非同期削除を実行する

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

    set -privilege advanced

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

    volume file async-delete start -vserver <SVM_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. (オプション)進行中の非同期削除ジョブのステータスを確認します:

    volume file async-delete show

  4. ディレクトリが削除されたことを確認します。

    event log show

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

    cluster::*> event log show
    
    Time                Node             Severity      Event
    ------------------- ---------------- ------------- ---------------------------
    7/7/2025 09:04:04   cluster-vsim     NOTICE        asyncDelete.message.success: Async delete job on path d1/d2 of volume (MSID: 2162149232) was completed. Number of files deleted: 7, Number of directories deleted: 5. Total number of bytes deleted: 135168.
    `event log show`の詳細については、link:https://docs.netapp.com/us-en/ontap-cli/event-log-show.html["ONTAPコマンド リファレンス"^]を参照してください。

ディレクトリ削除ジョブのキャンセル

  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>