Projet

Général

Profil

Demande #4810

[Hyperviseur] Faire le ménage des snapshots inutiles

Ajouté par Christian P. Momon il y a plus de 3 ans. Mis à jour il y a environ 3 ans.

Statut:
Fermé
Priorité:
Normale
Assigné à:
Catégorie:
Hypervision
Début:
21/10/2020
Echéance:
% réalisé:

0%

Temps estimé:

Description

Sur le SI April, il a été mis en évidence que la charge I/O est proportionnelle au nombre de snapshots des vm.

Actuellement, sur le SI Chapril :

=(^-^)=root@maine:~# cat listsnapshot2
#!/bin/bash
vmlist=$( virsh list | tail +3 | head -n -1 | awk '{ print $2 }' )
printf "VM              Name                    Creation Time               State\n" 
echo "-------------------------------------------------------------------------" 
for vm in $vmlist; do
    #echo "== $vm";
    while read line; do
          printf "$vm\t\t$line\n";
    done < <(virsh snapshot-list $vm | tail +3 | head -n -1)
done

=(^-^)=root@maine:~# ./listsnapshot2
VM              Name                                           Creation Time               State
--------------------------------------------------------------------------------------------------
allo            2020-03-20-mumble-server                       2020-03-20 19:27:03 +0100   running
allo            2020-03-23-mumble_ok                           2020-03-23 02:24:43 +0100   running
allo            justavantmumbleweb                             2020-03-27 15:52:54 +0100   running
ludo            FreshInstall                                   2020-06-09 02:54:14 +0200   running
pad             2019-10-03-avanttmigrationbuster               2019-10-31 23:01:11 +0100   shutoff
pad             2019-11-01-avantpassagedepotnodejs             2019-11-01 11:21:38 +0100   running
pouet           avant_upgrade_buster                           2019-10-31 22:46:44 +0100   running
valise          Après màj buster - avant reinstall NextCloud   2019-07-04 14:41:35 +0200   running

=(^-^)=root@coon:~# ./listsnapshot2 
VM              Name                              Creation Time               State
-------------------------------------------------------------------------------------
lamp            20191008-premajbuster             2019-10-08 19:22:37 +0200   shutoff
libreoffice     2019-10-03-avantmigrationbuster   2019-10-03 12:52:37 +0200   shutoff
mail            20191009-premajbuster             2019-10-09 21:48:36 +0200   shutoff
sympa           20101009-premajbuster             2019-10-09 21:49:12 +0200   shutoff

Donc, effectivement, il existe des snapshots devenus inutiles dont on pourrait se passer.

Demande : identifier les snapshots inutiles et les supprimer.

Historique

#1

Mis à jour par Christian P. Momon il y a plus de 3 ans

  • Sujet changé de [Hyperviseur] Faire le ménage des snapshot inutiles à [Hyperviseur] Faire le ménage des snapshots inutiles
#2

Mis à jour par Christian P. Momon il y a plus de 3 ans

  • Catégorie mis à Hypervision
#3

Mis à jour par François Poulain il y a environ 3 ans

Amha on peut tous les virer.

#4

Mis à jour par François Poulain il y a environ 3 ans

Je les ait tous virés avec succès ; sauf pour le dernier qui a pris un temps de ouf et qui a paralysé la VM pouet :

virsh snapshot-delete pouet --snapshotname avant_upgrade_buster

J'ai mis une annonce sur status.chapril.org

#5

Mis à jour par François Poulain il y a environ 3 ans

  • Statut changé de Nouveau à Résolu
  • Assigné à mis à François Poulain
#6

Mis à jour par Quentin Gibeaux il y a environ 3 ans

  • Statut changé de Résolu à Fermé
#7

Mis à jour par Christian P. Momon il y a environ 3 ans

  • Version cible changé de Backlog à Sprint 2021 janvier

Formats disponibles : Atom PDF