Bonjour,
Dans xenserver 5.5 j’au un espace disque de 400 Go. Sur cette espace j’utilise 220 Go pour mes VM.
Cepandant dans l’insterface d’admin je voie 363 GO de pris sur les 400 Go.
J’ai fais un xe vdi-list.
Là je vois beaucoup de “truc” comme ça :
uuid ( RO) : d0ea297f-b65e-4872-899c-a747dc9a7bee
name-label ( RW): base copy
name-description ( RW):
sr-uuid ( RO): 244a846e-d4b8-4cf8-2369-82900dcd8af6
virtual-size ( RO): 42949672960
sharable ( RO): false
read-only ( RO): true
Je n’ai aucune Vm qui porte le nom de Base Copy.
C’est quoi ces trucs ? Comment les supprimer ? Y at-il un risque ? Merci d’avance
“name-label ( RW): base copy” correspond à un snapshot
Bonjour,
Ok, j’ai bien fait de snapshot, mais je les ai supprimé depuis la console graphique. En fait maintenant il ocuppe de l’espace pour rien et j’en ai besoin.
Je pense qu’il doit y avoir un commande cli qui premettre de faire cela mais entre les uuid, sruid… je me perd un peu.
Merci pour votre aide.
Ps : j’ai vue sur un autre site que l’on pouvait tou exporter (les vm) puis recréer le san et réinporter, un travail titanesque si à chaque fois que l’on fait un snapshot il faut faire cela… :’(
C’est une bonne nouvelle non ? tu n’es pas fou ;D c’est un bug de la 5.5
Je dois faire un script Bash pour nettoyer ca chez un client, je le mettrais ici. En attendant ton salut passe par les commandes
lvscan
lvchange /ay ...
lvremove
xe sr-scan
un quoi? pas possible !
Merci pour ces infos. Vivement le correctif…
Sinon tu pourrais me donner un exemple car je ne connais pas trop ces commandes et je n’ai pas envie de tous casser.
Merci d’avance…
Heu, personne pour me guider un peu, j’ai vraiment besoin de récupérer de l’espace sur mon SAN.
Bonne journée
as-tu passé les commandes suggérées par chavers ?
j’ai regadé effectivement.
J’arrive avec le lvscan à liste les Lv avec en paramètre : name-label = base copy
Après j’ai essayer un lvchange /ay mais je ne sais pas quoi mettre. :’( Alors je suis passé par lvremove avec le chemin trouvé par le lvscan => Il m’insulte : lv active. >:(
merci d’avance…
Bonsoir,
J’ai enfin récupéré l’espace disponible sur mon SAN. Pour ce que cela interesse :
J’ai suivi les conseil de Chavers. Voici le déroulement :
Passez en ligne de commande
tapez la commande suivant pour liste les volumes logique
[root@srv-xenservera ~]#xlvscan
en retour vous aurez une liste comme celle-ci :
inactive '/dev/VG_XenStorage-244a846e-d4b8-4cf8-2369-82900dcd8af6/MGT' [4.00 MB] inherit
inactive '/dev/VG_XenStorage-244a846e-d4b8-4cf8-2369-82900dcd8af6/VHD-ee516681-d146-4fd5-9814-7629d9d0a425' [20.05 GB] inherit
ACTIVE '/dev/VG_XenStorage-244a846e-d4b8-4cf8-2369-82900dcd8af6/VHD-db698384-6f97-4226-b577-563832c55c78' [40.09 GB] inherit
ACTIVE '/dev/VG_XenStorage-244a846e-d4b8-4cf8-2369-82900dcd8af6/VHD-d0ea297f-b65e-4872-899c-a747dc9a7bee' [40.09 GB] inherit
ACTIVE '/dev/VG_XenStorage-244a846e-d4b8-4cf8-2369-82900dcd8af6/VHD-b29486e9-dd55-4f01-bd7d-8d58ef178f81' [2.63 GB] inherit
inactive '/dev/VG_XenStorage-244a846e-d4b8-4cf8-2369-82900dcd8af6/VHD-3af359e0-7c7c-4592-b629-c5ca57e0d671' [40.09 GB] inherit
Repérez l'uuid de votre SAN (pour moi c'est 244a846e-d4b8-4cf8-2369-82900dcd8af6) ainsi que les volume inactifs.
Dans mon exemple la dernière ligne
inactive '/dev/VG_XenStorage-244a846e-d4b8-4cf8-2369-82900dcd8af6/VHD-3af359e0-7c7c-4592-b629-c5ca57e0d671' [40.09 GB] inherit
Reperez le chemin de ce volume => Bloc du milieu et tapez la commande lvchange suivante :
lvchange -ay '/dev/VG_XenStorage-244a846e-d4b8-4cf8-2369-82900dcd8af6/VHD-3af359e0-7c7c-4592-b629-c5ca57e0d671'
Puis enfin supprimez le volume qui n'est plus utilisé avec la commande lvremove
lvremove '/dev/VG_XenStorage-244a846e-d4b8-4cf8-2369-82900dcd8af6/VHD-3af359e0-7c7c-4592-b629-c5ca57e0d671'
Confirmez la demande de suppression puis mettez à jour les informations sur les LV du SR concerné avec un sr-scan (commande xen)
xe sr-scan uuid='244a846e-d4b8-4cf8-2369-82900dcd8af6'
Voilà c'est tout et bonne soirée à tous
;)
je fini une petite video sur le sujet et je la poste.
Que dire de plus ! Superbe, Merci beaucoup
J’ai le même soucis aujourdh’ui …
J’ai plus de place
Ce sont les vdi qui ont le label “base copy” que tu as supprimé ? parce que je ne voudrais pas effacé les mauvais disques.
merci pour ta réponse
petit rappel:
le “base copy” est ton disque avant le snapshot
alors que dois je effacer pour récupérer du disque ?
je suis à 100% sur mon SAN et je ne sais pas quoi effacer ?
La solution n’est pas cool… le plus simple est d’exporter tes VM pour regagner la place des snapshot. Puis de les importer… Bref c’est long !
Comment savoir si l’export c’est bien passé ? Si le fichier n’est pas corrompu ?
Tu exportes ta VM
Tu l’importes
Tu effaces l’ancienne VM exportée
Se serait LA solution ?
Pourquoi faire un lvchange -ay du lvm ?