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 auf dem Cluster schnell löschen

Beitragende

Ab ONTAP 9.8 können Sie mit der Funktion zum Löschen von Verzeichnissen mit niedriger Latenz fast-Directory asynchron (d. h. im Hintergrund) aus Linux- und Windows-Client-Freigaben löschen. Cluster- und SVM-Administratoren können asynchrone Löschvorgänge sowohl auf FlexVol als auch auf FlexGroup Volumes durchführen.

Wenn Sie eine ältere Version von ONTAP als ONTAP 9.11.1 verwenden, müssen Sie ein Cluster-Administrator oder SVM-Administrator sein, der den erweiterten Berechtigungsmodus verwendet.

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 die Clientrechte, um Verzeichnisse schnell zu löschen".

Ab ONTAP 9.8 können Sie die Funktion zum Löschen von Verzeichnissen ü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 "Durchführung von Korrekturmaßnahmen basierend auf Analysen".

System Manager
  1. Klicken Sie auf Storage > Volumes und dann auf Explorer.

    Wenn Sie den Mauszeiger über eine Datei oder einen Ordner bewegen, wird die Option zum Löschen 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.
CLI

Verwenden Sie die CLI, um ein schnelles Verzeichnis zu löschen

  1. Wechseln Sie in den erweiterten Berechtigungsmodus:

    -privilege advance

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

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

    Der minimale Drosselwert ist 10, der Höchstwert ist 100,000 und der Standardwert ist 5000.

    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. Ü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-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.

Abbrechen eines Verzeichnisses löschen Job

  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