Comment diminuez-vous ou réduisez-vous la taille de A KVM Disque de machine virtuelle?
J'ai alloué un disque virtuel de 500 Go (stocké à /var/lib/libvird/images/vm1.img), et je trouve que la surkilleuse, alors je souhaite maintenant libérer de cet espace pour une utilisation avec d'autres virtuels. Machines. Il semble y avoir beaucoup réponses sur la façon d'augmenter le stockage de l'image, mais de ne pas la diminuer. J'ai trouvé l'outil VER-redimensionné , mais cela ne semble que fonctionner avec des partitions de disque brut, pas des images de disque.
Edit: J'utilise un LVM avec une partition formatée ext4.
Modifier: Capture d'écran GPARTED montrant ma disposition de la partion de LVM. Je dois faire beaucoup plus encore puis redimensionner le système de fichiers. Je ne connais aucun moyen sûr de redimensionner un LVM. Et s'il vous plaît ne me disons pas d'utiliser pvresize
. Malgré son nom, il ne prend pas en charge le redimensionnement des LVM.
J'ai essayé Sudo pvresize /dev/vda5
, mais cela dit simplement physical volume "/dev/vda5" changed
Mais ne réduit pas la taille.
J'ai essayé de commencer parted
pour définir manuellement la taille de la partition (très dangereuse), mais faire print all
me donne juste l'erreur "/ dev/sr0 label de disque non reconnu".
Edit: en suivant ces instructions , j'ai pu rétrécir avec succès mes volumes logiques et physiques (bien que je devais vous rappeler d'activer et de désactiver le LVM avant et après certaines commandes, que les instructions omettent.
Maintenant, Gparted montre 250g d'espace libre non alloué. Comment supprimer cela de KVM image de disque et le renvoyer à l'hyperviseur sous-jacent?
Grâce à ceux qui ont posté, mais vos réponses étaient trop vagues pour être de toute aide.
Après des heures de googling, j'ai enfin trouvé un guide ( Lien expurgé ) fournissant des instructions étape par étape sur la réduction de mon système de fichiers, les volumes logiques et volumes physiques. L'astuce que la plupart des guides manquent est la nécessité de supprimer réellement les partitions physiques et de les recréer avec la bonne taille, car la séparation est incapable de redimensionner des partitions LVM.
J'ai ensuite trouvé cette documentation sur QEMU-IMG, qui explique comment rétrécir une image de disque virtuelle formatée brute en exécutant:
Sudo qemu-img resize /var/lib/libvirt/images/myvm.img 255G
Qu'as tu besoin de faire,
Cela peut être accompli à travers GUI et CLI
Ressources
Outils