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. Los usuarios del cliente NFS deben tener acceso de root en el cliente NFS y acceso de superusuario a la exportación NFS.
Sólo puedes mover directorios. No puedes mover archivos al directorio .ontaptrashbin.
Habilite la eliminación de directorio asíncrono de cliente
-
En la CLI del clúster, introduzca el modo de privilegio avanzado:
-privilege advance
-
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 name
Ejemplo 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 show
Ejemplo:
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 vserverName
Ejemplo:
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 show
Ejemplo:
cluster1::*> volume file async-delete client show Vserver Volume async-delete client TrashBinName ------------ ------------ ----------------------- ------------- vs1 vol1 Disabled - vs2 vol2 Disabled - 2 entries were displayed.