Skip to main content
Die deutsche Sprachversion wurde als Serviceleistung für Sie durch maschinelle Übersetzung erstellt. Bei eventuellen Unstimmigkeiten hat die englische Sprachversion Vorrang.

Löschen Sie Verzeichnisse asynchron aus ONTAP FlexGroup Volumes

Beitragende netapp-lenida netapp-thomi netapp-ahibbard netapp-barbe netapp-aaron-holt netapp-aherbin

Ab ONTAP 9.8 können Sie Verzeichnisse aus Linux- und Windows-Client-Freigaben asynchron (d. h. im Hintergrund) löschen. Cluster- und SVM-Administratoren können asynchrone Löschvorgänge sowohl auf FlexVol als auch auf FlexGroup -Volumes durchführen.

Über diese Aufgabe

Sie müssen ein Cluster-Administrator oder ein SVM-Administrator sein und den erweiterten Berechtigungsmodus verwenden.

Ab ONTAP 9.8 können Sie die Funktion zum asynchronen Löschen über die ONTAP CLI verwenden. Ab ONTAP 9.9 können Sie diese Funktion auch in System Manager verwenden. Weitere Informationen zu diesem Prozess finden Sie unter "Ergreifen Sie Korrekturmaßnahmen basierend auf ONTAP-Analysen in FSA".

Ab ONTAP 9.11.1 kann ein Storage-Administrator einem Volume Rechte erteilen, damit NFS- und SMB-Clients asynchrone Löschvorgänge durchführen können. Weitere Informationen finden Sie unter "Verwalten Sie Clientrechte, um Verzeichnisse asynchron zu löschen".

Sie können die volume file async-delete show Befehl zum Überprüfen des Status laufender asynchroner Löschaufträge. Ab ONTAP 9.17.1 wird auch der Status asynchroner Löschaufträge angezeigt, die von Clients ausgegeben werden.

Verzeichnisse asynchron löschen

Sie können System Manager oder die ONTAP CLI verwenden, um Verzeichnisse asynchron zu löschen.

System Manager
Ab ONTAP 9.10.1 In ONTAP 9.9.1
  1. Wählen Sie Speicher > Volumes und wählen Sie den gewünschten Volumenamen aus.

  2. Wählen Sie auf der Seite mit den einzelnen Volumes die Registerkarte Dateisystem und dann die Registerkarte Explorer.

  3. Wählen Sie in der Ansicht Explorer das gewünschte Verzeichnis aus.

  4. Zum Löschen bewegen Sie den Mauszeiger über eine Datei oder einen Ordner und das Löschen Symbol Löschen wird die Option angezeigt.

    Sie können jeweils nur ein Objekt löschen.

Hinweis Wenn Verzeichnisse und Dateien gelöscht werden, werden die neuen Speicherkapazitätswerte nicht sofort angezeigt.
  1. Wählen Sie Storage > Volumes.

  2. Wählen Sie das gewünschte Volume aus, und wählen Sie dann Explorer.

  3. Wählen Sie in der Ansicht Explorer das gewünschte Verzeichnis aus.

  4. Zum Löschen bewegen Sie den Mauszeiger über eine Datei oder einen Ordner und das Löschen Symbol Löschen wird die Option angezeigt.

CLI

Verwenden Sie die CLI, um ein asynchrones Löschen durchzuführen

  1. Wechseln Sie in den erweiterten Berechtigungsmodus:

    set -privilege advanced

  2. Verzeichnisse auf einem FlexVol oder FlexGroup Volume löschen:

    volume file async-delete start -vserver <SVM_name> -volume <volume_name> -path <file_path> -throttle <throttle>

    Der minimale Drosselungswert beträgt 10, der maximale 100.000 und der Standardwert 5.000. Niedrigere Drosselungswerte verbrauchen weniger Ressourcen, was zu einer langsameren Löschrate führen kann, während höhere Drosselungswerte mehr Ressourcen verbrauchen, aber zu einer schnelleren Löschrate führen können.

    Im folgenden Beispiel wird das Verzeichnis d2 gelöscht, das sich im Verzeichnis d1 befindet.

    cluster::*> volume file async-delete start -vserver vs1 -volume vol1 -path d1/d2
  3. (Optional) Überprüfen Sie den Status der laufenden asynchronen Löschaufträge:

    volume file async-delete show

  4. Überprüfen Sie, ob das Verzeichnis gelöscht wurde:

    event log show

    Das folgende Beispiel zeigt die Ausgabe für das Ereignisprotokoll, wenn das Verzeichnis erfolgreich gelöscht wurde.

    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.

    Erfahren Sie mehr über event log show in der "ONTAP-Befehlsreferenz".

Abbrechen eines Verzeichnislöschauftrags

  1. Wechseln Sie in den erweiterten Berechtigungsmodus:

    set -privilege advanced

  2. Überprüfen Sie, ob das Verzeichnis gelöscht wird:

    volume file async-delete show

    Wenn die SVM, das Volume, die JobID und der Pfad Ihres Verzeichnisses angezeigt werden, können Sie den Job abbrechen.

  3. Löschen des Verzeichnisses abbrechen:

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