Linux LVM 크기 줄이기

Linux LVM 크기 줄이기

이 서버에는 각각 1.76TB의 "씬 프로비저닝" VMWare ESXi 디스크 3개와 700Gb "씩 프로비저닝" 디스크 1개로 생성된 Ubuntu 10.10 LVM 볼륨이 있습니다.

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

이제 다음을 사용합니다 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

보시다시피 2.2Tb만 사용됩니다.

LVM 디스크의 크기를 줄여서 VMWare 디스크를 축소하고 결국에는 더 작은 씩 프로비저닝된 디스크 몇 개를 생성하고 싶습니다.

답변1

먼저 파일 시스템을 축소해야 합니다. 이것이 가능한지 여부와 방법은 사용되는 파일 시스템에 따라 다릅니다.

lvreduce그런 다음 논리 볼륨과 vgreduce볼륨 그룹을 만들 수 있습니다 .

이러한 작업은 잠재적으로 위험하며 데이터가 손실될 수 있다는 점에 유의하십시오. 새 파일 시스템으로 새 디스크를 추가하고, 데이터를 복사하고, 이전/사용하지 않는 데이터를 제거하는 것이 훨씬 안전할 것입니다.

관련 정보