Skip to main content
La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.

Gérez les droits des clients pour supprimer des répertoires de manière asynchrone

Contributeurs

Depuis la version ONTAP 9.11.1, les administrateurs du stockage peuvent accorder des droits sur un volume afin que les clients NFS et SMB puissent effectuer eux-mêmes des opérations de suppression asynchrone. Lorsque la suppression asynchrone est activée sur le cluster, les utilisateurs clients Linux peuvent utiliser mv la commande et les utilisateurs clients Windows peuvent utiliser la rename commande pour supprimer un répertoire sur le volume spécifié en le déplaçant vers un répertoire caché nommé par défaut .ontaptrashbin.

Activer la suppression asynchrone du répertoire du client

Étapes
  1. Depuis l'interface de ligne de commandes du cluster, entrez le mode de privilège avancé : -privilege advance

  2. Activez la suppression asynchrone du client et, si vous le souhaitez, indiquez un autre nom pour le répertoire trashbin :

    volume file async-delete client enable volume volname vserver vserverName trashbinname name

    Exemple utilisant le nom de corbeille par défaut :

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

    Exemple de spécification d'un autre nom de corbeille :

    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. Vérifiez que la suppression asynchrone du client est activée :

    volume file async-delete client show

    Exemple :

    cluster1::*> volume file async-delete client show
    
    Vserver Volume      async-delete client TrashBinName
    ------------ ------------ ----------------------- -------------
    vs1          vol1         Enabled          .ntaptrash
    vs2          vol2         Disabled          -
    
    2 entries were displayed.

Désactiver la suppression asynchrone du répertoire du client

Étapes
  1. Depuis l'interface de ligne de commande du cluster, désactiver le répertoire asychrone du client delete :

    volume file async-delete client disable volume volname vserver vserverName

    Exemple :

    cluster1::*> volume file async-delete client disable -volume vol1 -vserver vs1
    
           Success: Asynchronous directory delete client disabled successfully on volume.
  2. Vérifiez que la suppression asynchrone du client est désactivée :

    volume file async-delete client show

    Exemple :

    cluster1::*> volume file async-delete client show
    
    Vserver      Volume      async-delete client      TrashBinName
    ------------ ------------ ----------------------- -------------
    vs1          vol1         Disabled                -
    vs2          vol2         Disabled                -
    
    2 entries were displayed.