Como alterar o tamanho do conjunto de armazenamento no Centos com o Kvm-Qemu?

1

Eu tenho um disco rígido de 1 TB e o Centos 7 e o Kvm-Qemu foram instalados. Agora eu criei um vm de 4 GB de RAM, 40 GB de espaço em disco. A VM surgiu. Agora, mais uma VM está tentando criar com o mesmo espaço em disco de 4 gb e 40 gb. Mas lança erro dizendo que "menos espaço". Apenas 10 GB estão disponíveis

root@localhost ~]# df -h /var/lib/libvirt/images  
Filesystem               Size  Used Avail Use% Mounted on  
/dev/mapper/centos-root   50G   20G   31G  39% /  
[root@localhost ~]#<

Veja como alterar o tamanho do /var/lib/libvirt/images de 50 GB para algum outro valor?

[root@localhost ~]# lsblk  
NAME            MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT  
sda               8:0    0 931.5G  0 disk  
├─sda1            8:1    0     1G  0 part /boot  
└─sda2            8:2    0 930.5G  0 part   
   ├─centos-root 253:0    0    50G  0 lvm  /  
   ├─centos-swap 253:1    0  31.4G  0 lvm  [SWAP]  
  └─centos-home 253:2    0 849.1G  0 lvm  /home
sr0              11:0    1   4.2G  0 rom  /run/media/infinite/CentOS 7 x86_64  
[root@localhost ~]#       
[root@localhost ~]#       
[root@localhost ~]# df -h     
Filesystem               Size  Used Avail Use% Mounted on     
/dev/mapper/centos-root   50G   20G   31G  40% /     
devtmpfs                  32G     0   32G   0% /dev     
tmpfs                     32G   49M   32G   1% /dev/shm        
tmpfs                     32G   18M   32G   1% /run     
tmpfs                     32G     0   32G   0% /sys/fs/cgroup     
/dev/sda1               1014M  218M  797M  22% /boot    
/dev/mapper/centos-home  849G  292M  849G   1% /home    
tmpfs                    6.3G   48K  6.3G   1% /run/user/1000    
/dev/sr0                 4.3G  4.3G     0 100% /run/media/infinite/CentOS 7 x86_64      
[root@localhost ~]#
    
por Krishna 14.02.2018 / 13:46

1 resposta

1

Neste momento, você não tem um volume de armazenamento separado para /var/lib/libvirt/images . Observe que o tamanho do seu centos-root volume é apenas 31G , mas você centos-home é 849.1G .Se você quiser aumentar o tamanho de /var/lib/libvirt/images , precisará liberar espaço de grupo de volume reduzindo o tamanho de centos-home e, em seguida, crie um volume lógico para /var/lib/libvirt/images .

Como mencionado por Raman Sailopal , veja resize2fs para reduzir o volume de centos-home para liberar mais espaço.

Como alternativa, você pode armazenar suas VMs em /home (eu não faria isso)

    
por 14.02.2018 / 15:33