Redimensionar discos virtuais img utilizados no KVM

Como redimensionar um disco virtual *.img utilizado por uma máquina virtual Fedora Linux XX sendo executada através do KVM.

A máquina virtual está particionada utilizando-se LVM.

Recomendo fortemente rever o manual de cada comando específico para saber como utilizá-lo para o seu caso específico.

1. Aumentar a capacidade da imagem de disco:
virsh vol-resize redmine.img 58G --pool maquinas_virtuais

Método alternativo (não testado):
qemu-img resize redmine.img +50GB

2. Conectar na máquina virtual (pode ser por ssh)

3. Utilizar o cfdisk para criar uma partição do tipo "Linux LVM (8E)" no espaço que aparecerá como livre no disco que foi redimensionado.

4. Reiniciar a máquina virtual:
shutdown -r now

5. Extender o Volume Group do LVM:
vgextend fedora /dev/vda5

6. Extender o Logical Volume para ocupar o espaço livre do Volume Group:
lvextend -l +100%FREE /dev/fedora/root

7. Redimensionar o sistema de arquivos para o novo tamanho do Logical Volume:
resize2fs /dev/fedora/root

Referências:
1. Logical Volume Manager Administration - Red Hat
https://access.redhat.com/documentation/pt-BR/Red_Hat_Enterprise_Linux/6/html-single/Logical_Volume_Manager_Administration/

2. Getting Start With Virtualization - Fedora Project
https://fedoraproject.org/wiki/Getting_started_with_virtualization?rd=Virtualization_Quick_Start

Comments

Popular posts from this blog

Habilitar cliques do touchpad no Debian LXDE

Regresso de versão no Debian