이 서버에는 각각 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
볼륨 그룹을 만들 수 있습니다 .
이러한 작업은 잠재적으로 위험하며 데이터가 손실될 수 있다는 점에 유의하십시오. 새 파일 시스템으로 새 디스크를 추가하고, 데이터를 복사하고, 이전/사용하지 않는 데이터를 제거하는 것이 훨씬 안전할 것입니다.