본문 바로가기
Linux/ServerAdmin

LVM(Logical Volume Manage)

by Luuii 2017. 9. 23.

LV 용량감소

-> VG에 증설할 PV는 존재하지 않는다.

-> lv1은 용량이 남고 lv2는 용량이 부족한 상황

-> lv1 용량 감소

-> lv2 용량 증설

 

절차

ⓐ 파일시스템 언마운트

# umount /lv1

ⓑ 파일시스템 점검

# e2fsck -f /dev/vg1/lv1

ⓒ 파일시스템 용량 줄이기

# resize2fs -p /dev/vg1/lv1 2G

ⓓ LV 용량줄이기

# lvreduce -L 2G /dev/vg1/lv1

 

 

 

VG안의 PV를 새로운 PV로 교체★★★★★★★★★★★★★★★★

교체 전 상태 ( 마운트 까지 되어있다 )

 

ⓐ 새로운 PV 생성

# pvcreate /dev/sdg1

ⓑ 기존의 VG1 확장

# vgextend vg1 /dev/sdg1

ⓒ 기존에 있던 PV를 새로운 PV로 교체

# vgmove /dev/sdf1 /dev/sdg1

ⓓ 기존의 PV 삭제

# vgreduce /dev/sdf1

 

 

LV Striping 구성

(명령어 형식)

# lvcreate -L 1.5G -i 3 -I 64 -n stripelv vg1        ( -I : 대문자 i)

-> -i : number of stripes

-> -I : stripe size(KB)

-> 3개의 PV에 걸쳐서 stripe 크기는 64KB 크기로 vg1에 lv1 구성

 

LV Stripe 확장

# vgextend -L +1.5G /dev/sd[fgh]1

# lvextend -L +1.5G /dev/vg1/stripelv

 

LV Mirroring 구성

# lvcreate -L 100M -m 1 mirrorlv vg1

 

LV Mirroring 확장

# lvextend -L +100M /dev/vg1/mirrorlv

반응형

'Linux > ServerAdmin' 카테고리의 다른 글

SWAP  (0) 2017.09.24
물리적 vs LVM vs RAID  (0) 2017.09.24
RAID  (0) 2017.09.24
마운트 관리  (0) 2017.09.23
파일 시스템  (0) 2017.09.23