OneFS : Comment supprimer des snapshots
Sommaire: Comment supprimer correctement des snapshots d’un cluster.
Instructions
Pour libérer de l’espace disque lors de la suppression de snapshots, supprimez toujours les snapshots les plus anciens en premier. Supprimez dans l’ordre du plus ancien au plus récent. La suppression des snapshots les plus récents peut libérer de l’espace, mais ne libère pas entièrement de l’espace disque.
Ne laissez pas d’espace vide dans une séquence de snapshots pris pour le même chemin en supprimant les snapshots du milieu de la séquence. La suppression de snapshots situés au milieu de la séquence risque de ne pas libérer d’espace disque. En outre, cela entraîne des opérations d’entrée/sortie (E/S) supplémentaires sur le disque, car les données des snapshots supprimés sont copiées vers les snapshots récents créés pour le même chemin.
Les snapshots peuvent être supprimés à l’aide de l’interface d’administration Web OneFS ou à partir de l’interface de ligne de commande.
Interface d’administration Web OneFS
- Connectez-vous à l’interface d’administration Web OneFS.
- Cliquez sur Data Protection > SnapshotIQ.
- Cliquez sur l’onglet Snapshots.
- Cochez la case en regard de chaque snapshot que vous souhaitez supprimer.
- Pour chaque snapshot à supprimer, cliquez sur Afficher les détails et notez l’identifiant (ID) du snapshot. Utilisez l’ID ultérieurement pour vérifier que les snapshots ont été mis en file d’attente pour suppression.
- Dans la liste Sélectionner une action, sélectionnez Supprimer.
- Dans la boîte de dialogue Confirmer la suppression, cliquez sur Supprimer.
Les snapshots sont placés en file d’attente pour une tâche SnapshotDelete. Il peut y avoir un délai pouvant aller jusqu’à 10 minutes avant le démarrage de la tâche SnapshotDelete.
Interface de ligne de commande
- Ouvrez une connexion SSH sur n’importe quel nœud du cluster et connectez-vous à l’aide du compte « root ».
- Obtenez la liste des noms et des ID de snapshots :
isi snapshot snapshot list -v --format=table --sort=path
- Notez le nom et le numéro d’ID du snapshot choisi pour la suppression. Utilisez le numéro d’identification dans la section Vérification ci-dessous.
- Exécutez la commande suivante pour chaque snapshot choisi pour la suppression, où <le nom> du snapshot ou <l’ID> du snapshot est le snapshot à supprimer :
isi snapshot snapshots delete <snapshot name> -or- isi snapshot snapshots delete <snapshot ID>
- À l’invite de confirmation, saisissez yes pour confirmer la suppression du snapshot.
isi snapshot snapshots delete <snapshot name> -f
Le snapshot est mis en file d’attente pour une tâche SnapshotDelete. Il peut y avoir un délai pouvant aller jusqu’à 10 minutes avant le démarrage de la tâche SnapshotDelete.
Dans les anciennes versions de OneFS, une tâche SnapshotDelete peut ne pas s’exécuter lorsqu’une tâche FlexProtect ou FlexProtectLin est en cours d’exécution.
Vérification
Effectuez la vérification à partir de l’interface de ligne de commande de OneFS.
Pour afficher la liste des snapshots mis en file d’attente pour suppression :
- Ouvrez une connexion SSH sur n’importe quel nœud du cluster et connectez-vous à l’aide du compte « root ».
- Exécutez la commande suivante :
isi snapshot snapshot list --state deleting -v --format=table --sort=id
Un résultat similaire à ce qui suit s’affiche, où< ID> est le numéro d’ID du snapshot. Les snapshots mis en file d’attente pour suppression présentent l’état de suppression (mis en évidence ci-dessous).
ID Name Path Has Locks Schedule Alias Created Expires Size Shadow Bytes % Reserve % Filesystem State -------------------------------------------------------------------------------------------------------------- 28 <snapshot deleted, cleanup pending> /ifs No - - 2013-05-28T23:09:34 - 240.0K 0b 0.00% 0.00% deleting -------------------------------------------------------------------------------------------------------------- Total: 1 240.0K 0.00% 0.00%
- Vérifiez que les snapshots choisis pour la suppression sont répertoriés.
isi snapshot snapshot list -v --format=table --sort=path
Les snapshots peuvent contenir des verrous qui empêchent la suppression des snapshots. Consultez l’article de la base de connaissances Isilon : Pour plus d’informations, consultez la procédure de suppression des verrous de snapshot .
Si TOUS les snapshots doivent être supprimés, reportez-vous à l’article de la base de connaissances Isilon : Pour plus d’informations, consultez la procédure de suppression de tous les snapshots d’un cluster Isilon.Renseignements supplémentaires
Dell PowerScale OneFS : Pratiques d’excellence | Dell Technologies Info Hub
PowerScale : Le cluster manque d’espace
libreÉvénement PowerScale OneFS : L’un des pools de disques de votre cluster approche ou a atteint sa capacité maximale.
Analyse Isilon On-Cluster : Capacité du cluster