Skip to main content
Se proporciona el idioma español mediante traducción automática para su comodidad. En caso de alguna inconsistencia, el inglés precede al español.

Administrar los derechos del cliente para eliminar directorios ONTAP de forma asincrónica con FlexGroups

Colaboradores netapp-lenida netapp-barbe

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

Pasos
  1. En la CLI del clúster, introduzca el modo de privilegio avanzado: -privilege advance

  2. 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".
  3. 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

Pasos
  1. 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.
  2. 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.