Isilon : Comment supprimer tous les snapshots d’un cluster Isilon
Sommaire: Cet article de la base de connaissances explique comment supprimer tous les snapshots à l’aide de l’interface de ligne de commande OneFS.
Instructions
Cet article de la base de connaissances explique comment supprimer TOUS les snapshots d’un cluster à l’aide de l’interface de ligne de commande OneFS. Si seuls certains snapshots individuels doivent être supprimés, reportez-vous à l’article de la base de connaissances 000008457 OneFS : Comment supprimer des snapshots
IMPORTANT : Les snapshots dont le nom commence par « SIQ » sont des snapshots SyncIQ. Ne supprimez pas les snapshots SIQ à moins d’en comprendre les ramifications. La suppression des snapshots SIQ réinitialise l’état de la règle SyncIQ, ce qui nécessite une réinitialisation de la règle et éventuellement une synchronisation complète. Une synchronisation complète peut prendre beaucoup plus de temps qu’une synchronisation incrémentielle normale basée sur des snapshots.
IMPORTANT : En fonction du nombre de snapshots existants, la suppression de tous les snapshots peut consommer des ressources système, ce qui peut perturber les performances du cluster. Pour éviter ce problème de performances potentiel, envisagez de supprimer tous les snapshots lorsque les performances du cluster ne sont pas critiques, par exemple en dehors des heures de bureau.
- Ouvrez une connexion SSH sur n’importe quel nœud du cluster et connectez-vous à l’aide du compte « root ».
- Pour répertorier tous les snapshots existants, exécutez la commande suivante :
isi snapshot snapshots list -v --format=table --sort=path
- Consultez la liste pour voir si l’un des snapshots commence par « SIQ ». Si c’est le cas, arrêtez maintenant. Ne poursuivez pas cette procédure tant que vous n’avez pas entièrement compris les conséquences de la suppression de snapshots SyncIQ. Voir la note importante au début de cet article.
- Exécutez la commande suivante :
isi snapshot snapshots delete --all
- Tapez yesà la case « Êtes-vous sûr ? » Invite
SnapshotDelete Travail. Il peut y avoir un délai allant jusqu’à 10 minutes avant que le SnapshotDelete La tâche démarre.
SnapshotDelete La tâche peut ne pas s’exécuter pendant l’exécution d’une tâche FlexProtect ou FlexProtectLin. Pour vérifier si une tâche FlexProtect ou FlexProtectLin est en cours d’exécution, exécutez isi job status. Si une FlexProtect ou FlexProtectLin job est en cours d’exécution et vous devez libérer de l’espace immédiatement. Contactez le support technique Dell.
Vérification :
Procédez comme suit pour vérifier que le SnapshotDelete La tâche s’exécute comme prévu.
- Exécutez la commande suivante de manière répétée, en attendant de 30 à 60 secondes entre les exécutions.
isi job jobs view snapshotdelete
ou
isi job status -v
Cette commande renvoie une sortie indiquant combien de LIN ont été traités sur le nombre total de LINs qui doivent être traités ; et le nombre de snapshots supprimés sur le nombre total de snapshots devant être supprimés. Le résultat ressemble à ce qui suit :
Running jobs: Job Impact Pri Policy Phase Run Time -------------------------- ------ --- ---------- ----- ---------- SnapshotDelete[10578] Medium 2 MEDIUM 1/1 7:02:40 Progress: Deleted 27718163/79842937 LINs and 130/543 snapshots; last deleted: 13888; 0 errors
- Vérifiez que le nombre de snapshots supprimés continue d’augmenter à chaque exécution de la commande.
Si le nombre de snapshots supprimés n’augmente pas, cela peut être dû à la suppression d’un snapshot volumineux. Vérifiez le nombre de LIN traités. Si le nombre de LIN traités augmente à chaque exécution de la commande, la commandeSnapshotDeleteLe travail se déroule comme il se doit.
- Continuez à exécuter la commande jusqu’à ce que vous soyez convaincu que le
SnapshotDeleteLa tâche est en cours d’exécution et supprime les snapshots attendus.
En fonction du nombre et de la taille des snapshots en cours de suppression, le processus de suppression de snapshots peut prendre plusieurs heures. L’espace disque est récupéré lors de la suppression des snapshots. De plus, par défaut, l’option SnapshotDelete La tâche supprime 1 000 snapshots par passe de tâche. Si plus de 1 000 snapshots doivent être supprimés, le cluster met automatiquement des snapshots supplémentaires en file d’attente. SnapshotDelete pour terminer la suppression.