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.

Suppression asynchrone des répertoires sur le cluster

Contributeurs

À partir de ONTAP 9.8, vous pouvez utiliser la fonctionnalité de suppression asynchrone pour supprimer les répertoires des partages clients Linux et Windows de manière asynchrone (c'est-à-dire en arrière-plan). Les administrateurs du cluster et des SVM peuvent effectuer des suppressions asynchrones sur les volumes FlexVol et FlexGroup.

Si vous utilisez une version de ONTAP antérieure à ONTAP 9.11.1, vous devez être administrateur du cluster ou administrateur SVM utilisant le mode de privilège avancé.

Depuis ONTAP 9.11.1, un administrateur de stockage peut accorder des droits sur un volume pour permettre aux clients NFS et SMB d'effectuer des opérations de suppression asynchrone. Pour plus d'informations, voir "Gérez les droits des clients pour supprimer des répertoires de manière asynchrone".

Depuis la version ONTAP 9.8, vous pouvez utiliser la fonctionnalité de suppression asynchrone via l'interface de ligne de commande de ONTAP. Depuis la version ONTAP 9.9.1, vous pouvez utiliser cette fonctionnalité avec System Manager. Pour plus d'informations sur ce processus, reportez-vous à "Prendre les mesures correctives basées sur l'analytique"la section .

System Manager
  1. Cliquez sur Storage > volumes, puis sur Explorer.

    Lorsque vous placez le pointeur de la souris sur un fichier ou un dossier, l'option de suppression apparaît. Vous ne pouvez supprimer qu'un seul objet à la fois.

Remarque Lorsque des répertoires et des fichiers sont supprimés, les nouvelles valeurs de capacité de stockage ne sont pas affichées immédiatement.
CLI

Utilisez l'interface de ligne de commande pour effectuer une suppression asynchrone

  1. Entrer en mode de privilège avancé :

    -privilege advance

  2. Supprimez des répertoires sur un volume FlexVol ou FlexGroup :

    volume file async-delete start -vserver vserver_name -volume volume_name -path file_path -throttle throttle

    La valeur minimale de l'accélérateur est 10, la valeur maximale est 100,000 et la valeur par défaut est 5000.

    L'exemple suivant supprime le répertoire nommé d2, qui se trouve dans le répertoire nommé d1.

    cluster::*>volume file async-delete start -vserver vs1 -volume vol1 -path d1/d2
  3. Vérifiez que le répertoire a été supprimé :

    event log show

    L'exemple suivant montre les valeurs de sortie du journal des événements lorsque le répertoire a été supprimé avec succès.

    cluster-cli::*> event log show
    Time                 Node             Severity      Event
    -------------------  ---------------- ------------- --------------------
    MM/DD/YYYY 00:11:11  cluster-vsim     INFORMATIONAL asyncDelete.message.success: Async delete job on path d1/d2 of volume (MSID: 2162149232) was completed.

Annuler un travail de suppression de répertoire

  1. Entrer en mode de privilège avancé :

    set -privilege advanced

  2. Vérifiez que la suppression du répertoire est en cours :

    volume file async-delete show

    Si le SVM, le volume, l'ID de travail et le chemin d'accès de votre répertoire sont affichés, vous pouvez annuler le travail.

  3. Annuler la suppression du répertoire :

    volume file async-delete cancel -vserver SVM_name -volume volume_name -jobid job_id