KVM disque racine saturé
Publié : mer. 27 août 2025, 16:00
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 :
Création du nouveau disque :
Copie de l'ancien disque vers le nouveau en étendant une partition à indiquer (en général la partition /)
avec X la partition à étendre
Vérification de la structure du nouveau disque
On redémarre la machine virtuelle, et on commence par finir l'installation des paquets déjà décompressés :
Puis on continue :
et si nécessaire :
(astuce de https://gist.github.com/joseluisq/2fcf2 ... bfcc388342)
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.qcow2Code : Tout sélectionner
qemu-img create -f qcow2 -o preallocation=metadata newdisk.qcow2 30GCode : Tout sélectionner
virt-resize --expand /dev/sdaX olddisk.qcow2 newdisk.qcow2Vé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.qcow2Code : Tout sélectionner
dpkg --configure -aCode : Tout sélectionner
apt dist-upgradeCode : Tout sélectionner
apt -f install