Administrar los derechos del cliente para eliminar directorios ONTAP de forma asincrónica con FlexGroups
A partir de ONTAP 9.11.1, los administradores de almacenamiento pueden otorgar derechos sobre un volumen para permitir que los clientes NFS y SMB realicen operaciones de eliminación asincrónicas. Cuando la eliminación asincrónica está habilitada en el clúster, los usuarios del cliente Linux pueden usar la mv Los usuarios del comando y del cliente de Windows pueden utilizar el rename comando para eliminar un directorio en el volumen especificado moviéndolo a un directorio oculto que por defecto se llama .ontaptrashbin.
Los derechos se conceden por volumen.
Sólo puedes mover directorios. No puedes mover archivos al directorio .ontaptrashbin.
Habilite la eliminación de directorio asíncrono de cliente
-
Desde la CLI del clúster, entra en el modo de privilegios avanzados:
-privilege advanced -
Habilite la eliminación asincrónica del cliente en el punto de montaje de un volumen y, si lo desea, proporcione un nombre alternativo para el directorio trashbin:
volume file async-delete client enable volume volname vserver vserverName trashbinname nameEjemplo que utiliza el nombre de papelera predeterminado:
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".Ejemplo que especifica un nombre de papelera alternativo:
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". -
Compruebe que la eliminación asíncrona del cliente esté habilitada:
volume file async-delete client showEjemplo:
cluster1::*> volume file async-delete client show Vserver Volume async-delete client TrashBinName ------------ ------------ ----------------------- ------------- vs1 vol1 Enabled .ntaptrash vs2 vol2 Disabled - 2 entries were displayed.
Deshabilite la eliminación del directorio asíncrono del cliente
-
En la interfaz de línea de comandos del clúster, deshabilite el directorio ascronous del cliente delete:
volume file async-delete client disable volume volname vserver vserverNameEjemplo:
cluster1::*> volume file async-delete client disable -volume vol1 -vserver vs1 Success: Asynchronous directory delete client disabled successfully on volume. -
Compruebe que la eliminación asíncrona del cliente está deshabilitada:
volume file async-delete client showEjemplo:
cluster1::*> volume file async-delete client show Vserver Volume async-delete client TrashBinName ------------ ------------ ----------------------- ------------- vs1 vol1 Disabled - vs2 vol2 Disabled - 2 entries were displayed.