Reduzindo o tamanho do Linux LVM

1

este servidor tem um volume LVM Ubuntu 10.10 criado a partir de três discos VMWare ESXi "thin provisioning" de 1.76tb cada e um disco "thick provisioning" de 700Gb.

Aqui está o espaço usado de acordo com pvs:

root@UBUSRV64:/mnt$ sudo pvs -o+pv_used
  PV         VG             Fmt  Attr PSize   PFree  Used
  /dev/sda5  UBUSRV64       lvm2 a-     3,76g 40,00m   3,72g
  /dev/sdb1  VOLGROUP-DATOS lvm2 a-   700,00g     0  700,00g
  /dev/sdc1  VOLGROUP-DATOS lvm2 a-     1,76t     0    1,76t
  /dev/sdd1  VOLGROUP-DATOS lvm2 a-     1,76t     0    1,76t
  /dev/sde1  VOLGROUP-DATOS lvm2 a-     1,76t     0    1,76t

Agora, usando df -h :

root@UBUSRV64:/mnt$ df -h
S.ficheros            Tamaño Usado  Disp Uso% Montado en
/dev/mapper/UBUSRV64-root
                      3,5G  3,3G     0 100% /
none                  5,9G  216K  5,9G   1% /dev
none                  5,9G     0  5,9G   0% /dev/shm
none                  5,9G  500K  5,9G   1% /var/run
none                  5,9G     0  5,9G   0% /var/lock
none                  5,9G     0  5,9G   0% /lib/init/rw
/dev/sda1             228M   51M  166M  24% /boot
/dev/mapper/VOLGROUP--DATOS-datos
                      5,9T  2,2T  3,5T  39% /mnt/datos

Como você pode ver, existem apenas 2,2 TB usados.

Eu gostaria de reduzir o tamanho do disco LVM, para permitir que eu reduzisse os discos VMWare e, eventualmente, criasse vários discos provisionais Thick menores.

    
por leonardorame 16.05.2015 / 20:30

1 resposta

0

Você precisa reduzir o sistema de arquivos primeiro. Se e como isso é possível, depende do sistema de arquivos usado.

Em seguida, você pode usar lvreduce do volume lógico e vgreduce do grupo de volumes.

Esteja ciente de que qualquer operação desse tipo é potencialmente perigosa e pode levar à perda de dados. Seria muito mais seguro adicionar um novo disco com um novo sistema de arquivos, copiar dados e remover os antigos / não usados.

    
por 16.05.2015 / 20:45