該伺服器有一個 Ubuntu 10.10 LVM 卷,由三個「精簡配置」VMWare ESXi 磁碟(每個磁碟容量為 1.76tb)和一個 700Gb「厚配置」磁碟建立。
這是根據 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
磁碟區組。
請注意,任何此類操作都有潛在危險,並可能導致資料遺失。新增具有新檔案系統的新磁碟、複製資料並刪除舊的/未使用的磁碟會更安全。