반응형
가상 머신 테스트를 하는 와중에 우분투 18.04에 디스크를 40GB를 할당해두고 Default로 설치를 했었는데
다시 들어가서 확인해보니 LVM에 디스크가 20GB만 잡혀 있었다.
PV(Physical Volume)는 이렇게 40GB로 잡혀 있고
# pvs
PV VG Fmt Attr PSize PFree
/dev/sda3 ubuntu-vg lvm2 a-- <39.00g <19.00g
VG(Volume Group)는 아직 20GB가 남은 상태임
# vgs
VG #PV #LV #SN Attr VSize VFree
ubuntu-vg 1 1 0 wz--n- <39.00g <19.00g
LV(Logical Volume)은 현재 20GB 상태임
# lvs
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
ubuntu-lv ubuntu-vg -wi-ao---- 20.00g
그래서 현재 LV를 VG의 디스크 전체 100%로 확장을 한다
# lvextend /dev/ubuntu-vg/ubuntu-lv -l +100%FREE
Size of logical volume ubuntu-vg/ubuntu-lv changed from 20.00 GiB (5120 extents) to <39.00 GiB (9983 extents).
Logical volume ubuntu-vg/ubuntu-lv successfully resized.
LV를 확장하고 난 뒤에 다시 확인을 해 보면 이렇게 40GB로 확장이 되어 있다
# lvs
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
ubuntu-lv ubuntu-vg -wi-ao---- <39.00g
하지만 아직 운영체제의 file system에는 반영되어 있지 않다
그래서 resize2fs를 통해 사이즈를 늘려준다
# resize2fs /dev/ubuntu-vg/ubuntu-lv
resize2fs 1.44.1 (24-Mar-2018)
Filesystem at /dev/ubuntu-vg/ubuntu-lv is mounted on /; on-line resizing required
old_desc_blocks = 3, new_desc_blocks = 5
The filesystem on /dev/ubuntu-vg/ubuntu-lv is now 10222592 (4k) blocks long.
그리고 난 뒤 정상적으로 40기가로 늘어난 것을 확인할 수 있다
반응형