este servidor possui um volume Ubuntu 10.10 LVM criado a partir de três discos VMWare ESXi de "provisionamento dinâmico" de 1,76 TB cada e um disco de "provisionamento espesso" de 700 Gb.
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, apenas 2,2 TB são usados.
Eu gostaria de reduzir o tamanho do disco LVM, para permitir reduzir os discos VMWare e, eventualmente, criar vários discos provisionados Thick menores.
Responder1
Você precisa reduzir o sistema de arquivos primeiro. Se e como isso é possível depende do sistema de arquivos usado.
Então você pode lvreduce
o volume lógico e vgreduce
o 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 utilizados.