Verwalten Sie Clientrechte, um Verzeichnisse asynchron zu löschen
Ab ONTAP 9.11.1 können Storage-Administratoren auf einem Volume Rechte gewähren, damit NFS- und SMB-Clients selbst asynchrone Löschvorgänge durchführen können. Wenn das asynchrone Löschen auf dem Cluster aktiviert ist, können Linux-Client-Benutzer den Befehl verwenden mv
, und Windows-Client-Benutzer können mit dem rename
Befehl ein Verzeichnis auf dem angegebenen Volume löschen, indem sie es in ein verstecktes Verzeichnis verschieben, das standardmäßig .ontaptrashbin heißt.
Aktivieren Sie das asynchrone Löschen des Clientverzeichnisses
-
Wechseln Sie über die Cluster-CLI in den erweiterten Berechtigungsmodus:
-privilege advance
-
Aktivieren Sie das asynchrone Löschen des Clients und geben Sie auf Wunsch einen alternativen Namen für das Trashbin-Verzeichnis an:
volume file async-delete client enable volume volname vserver vserverName trashbinname name
Beispiel für den Standardname für Trashbin:
cluster1::*> volume file async-delete client enable -volume v1 -vserver vs0 Info: Async directory delete from the client has been enabled on volume "v1" in Vserver "vs0".
Beispiel zur Angabe eines alternativen Trashbin-Namens:
cluster1::*> volume file async-delete client enable -volume test -trashbin .ntaptrash -vserver vs1 Success: Async directory delete from the client is enabled on volume "v1" in Vserver "vs0".
-
Überprüfen Sie, ob das asynchrone Löschen des Clients aktiviert ist:
volume file async-delete client show
Beispiel:
cluster1::*> volume file async-delete client show Vserver Volume async-delete client TrashBinName ------------ ------------ ----------------------- ------------- vs1 vol1 Enabled .ntaptrash vs2 vol2 Disabled - 2 entries were displayed.
Deaktivieren Sie das Löschen des asynchronen Client-Verzeichnisses
-
Aus dem Cluster CLI deaktivieren Sie das asychronous Directory des Clients löschen:
volume file async-delete client disable volume volname vserver vserverName
Beispiel:
cluster1::*> volume file async-delete client disable -volume vol1 -vserver vs1 Success: Asynchronous directory delete client disabled successfully on volume.
-
Überprüfen Sie, ob das asynchrone Löschen des Clients deaktiviert ist:
volume file async-delete client show
Beispiel:
cluster1::*> volume file async-delete client show Vserver Volume async-delete client TrashBinName ------------ ------------ ----------------------- ------------- vs1 vol1 Disabled - vs2 vol2 Disabled - 2 entries were displayed.