Reducir el tamaño de LVM de Linux

Reducir el tamaño de LVM de Linux

este servidor tiene un volumen LVM Ubuntu 10.10 creado a partir de tres discos VMWare ESXi de "aprovisionamiento ligero" de 1,76 TB cada uno y un disco de "aprovisionamiento grueso" de 700 Gb.

Aquí está el espacio utilizado según 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

Ahora, 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 puedes ver, sólo se utilizan 2,2Tb.

Me gustaría reducir el tamaño del disco LVM para permitirme reducir los discos VMWare y, finalmente, crear varios discos aprovisionados gruesos más pequeños.

Respuesta1

Primero debes reducir el sistema de archivos. Si eso es posible y cómo depende del sistema de archivos utilizado.

Luego puede elegir lvreduceel volumen lógico y vgreduceel grupo de volúmenes.

Tenga en cuenta que cualquier operación de este tipo es potencialmente peligrosa y puede provocar la pérdida de datos. Sería mucho más seguro agregar un disco nuevo con un nuevo sistema de archivos, copiar datos y eliminar los antiguos/no utilizados.

información relacionada