Quitter le forum et retourner au site

KVM disque racine saturé

Vous avez un didactiel ou une astuce particulière concernant un logiciel, partagez votre expérience dans cette partie.
Avatar de l’utilisateur
le Manchot Masqué
Administrateur du site
Messages : 797
Inscription : lun. 26 mai 2008, 21:05
Distribution : Debian, Ubuntu
Niveau : Moitié plein !
Localisation : Guebwiller

KVM disque racine saturé

Message par le Manchot Masqué »

En voulant faire la mise à jour trop vite de la Debian 12 vers la 13, je me suis retrouvé avec ma partition / saturée et bien entendu, la mise à jour qui a échoué au beau milieu...
Qu'à cela ne tienne, tout n'est pas perdu tant que la panne n'est pas physique !
On va donc éteindre la machine virtuelle, et agrandir le disque virtuel via les opération suivantes.

Affichage des partitions du conteneur qcow2 :

Code : Tout sélectionner

virt-filesystems --long -h --all -a olddisk.qcow2
Création du nouveau disque :

Code : Tout sélectionner

qemu-img create -f qcow2 -o preallocation=metadata newdisk.qcow2 30G
Copie de l'ancien disque vers le nouveau en étendant une partition à indiquer (en général la partition /)

Code : Tout sélectionner

virt-resize --expand /dev/sdaX olddisk.qcow2 newdisk.qcow2
avec X la partition à étendre
Vérification de la structure du nouveau disque

Code : Tout sélectionner

virt-filesystems --long -h --all -a newdisk.qcow2
mv olddisk.qcow2 olddisk.backup.qcow2
mv newdisk.qcow2 olddisk.qcow2
On redémarre la machine virtuelle, et on commence par finir l'installation des paquets déjà décompressés :

Code : Tout sélectionner

dpkg --configure -a
Puis on continue :

Code : Tout sélectionner

apt dist-upgrade
et si nécessaire :

Code : Tout sélectionner

apt -f install
(astuce de https://gist.github.com/joseluisq/2fcf2 ... bfcc388342)
Répondre