Page 1 sur 1

KVM disque racine saturé

Publié : mer. 27 août 2025, 16:00
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)