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.

Verzeichnisse asynchron von ONTAP FlexVol und FlexGroup Volumes löschen

Beitragende netapp-lenida netapp-thomi netapp-ahibbard netapp-barbe netapp-aaron-holt netapp-aherbin
Änderungen vorschlagen

Ab ONTAP 9.8 können Verzeichnisse von Linux- und Windows-Clientfreigaben asynchron (das heißt im Hintergrund) gelöscht werden. 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 Cluster-Administrator oder SVM-Administrator im erweiterten Berechtigungsmodus sein.

Ab ONTAP 9.8 kann die asynchrone Löschfunktion über die ONTAP CLI verwendet werden. Ab ONTAP 9.9.1 steht diese Funktionalität auch mit System Manager zur Verfügung. Weitere Informationen zu diesem Prozess finden sich unter "Korrekturmaßnahme auf Basis von ONTAP Analysen in FSA ergreifen".

Ab ONTAP 9.11.1 kann ein Speicheradministrator Berechtigungen für ein Volume erteilen, damit NFS- und SMB-Clients asynchrone Löschvorgänge durchführen können. Weitere Informationen finden sich unter "Clientrechte zum asynchronen Löschen von Verzeichnissen verwalten".

Mit dem `volume file async-delete show`Befehl lässt sich der Status laufender asynchroner Löschvorgänge überprüfen. Ab ONTAP 9.17.1 wird auch der Status von asynchronen Löschvorgängen angezeigt, die von Clients ausgelöst wurden.

Verzeichnisse asynchron löschen

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

System Manager
Beginnend mit ONTAP 9.10.1 In ONTAP 9.9.1
  1. Speicher > Volumes auswählen und den gewünschten Volume-Namen auswählen.

  2. Auf der Seite des einzelnen Volumes die Registerkarte Dateisystem und anschließend die Registerkarte Explorer auswählen.

  3. In der Explorer-Ansicht das gewünschte Verzeichnis auswählen.

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

    Es kann immer nur ein Objekt gelöscht werden.

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

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

  3. In der Explorer-Ansicht das gewünschte Verzeichnis auswählen.

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

CLI

Die CLI kann für das asynchrone Löschen verwendet werden.

  1. Erweiterten Berechtigungsmodus aktivieren:

    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 5000. Niedrigere Drosselungswerte verbrauchen weniger Ressourcen, was zu einer langsameren Löschrate führen kann, während höhere Drosselungswerte mehr Ressourcen verbrauchen, aber eine schnellere Löschrate ermöglichen können.

    Das folgende Beispiel löscht das Verzeichnis mit dem Namen d2, das sich im Verzeichnis mit dem Namen d1 befindet.

    cluster::*> volume file async-delete start -vserver vs1 -volume vol1 -path d1/d2
  3. (Optional) Den Status der laufenden asynchronen Löschvorgänge prüfen:

    volume file async-delete show

  4. Es sollte überprüft werden, ob das Verzeichnis gelöscht wurde:

    event log show

    Das folgende Beispiel zeigt die Ausgabe des Ereignisprotokolls, 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.

    Weitere Informationen zu event log show finden sich in der "ONTAP-Befehlsreferenz".

Einen Verzeichnislöschvorgang abbrechen

  1. Erweiterten Berechtigungsmodus aktivieren:

    set -privilege advanced

  2. Es sollte überprüft werden, ob der Löschvorgang des Verzeichnisses läuft:

    volume file async-delete show

    Wenn die SVM, das Volume, die JobID und der Pfad Ihres Verzeichnisses angezeigt werden, kann der Auftrag abgebrochen werden.

  3. Verzeichnislöschung abbrechen:

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