System/CentOS | Ubuntu

[CentOS] LVM xfs - 확장, 축소

jykim23 2021. 4. 13. 16:27

CentOS LVM ext4 구성, 생성, 삭제 시나리오 작성하였습니다.

 

조금이나마 도움이 되시길 바랍니다.

 

 

파일시스템 xfs 축소 기능을 지원하지 않습니다. 

 

데이터백업 -> 삭제 -> 생성 -> 데이터복원 순으로 진행합니다.

 

 

## LVM xfs 확장

확장 흐름

VG 확장

# vgextend testvg /dev/sdc1

  -> testvgsdc1을 추가한다.

 

LV 확장

# lvextend -L +50GB /dev/testvg/lv1test

lvextend 대신 lvresize를 사용하여도 된다.

 

파일시스템 적용

# df –h (적용 전)

# e2fsck -f /dev/testvg/lv1test

  -> e2fsck –f (파일시스템 점검)

# df –h (적용 완료)

 

 

 

## LVM xfs 축소

축소 흐름

데이터백업 -> 삭제 -> 생성 -> 데이터복원 순으로 진행합니다.

 

VG에서 볼륨 제거

# vgdisplya  -> vg의 전체 용량 확인

# pvdisplay  -> 제거할 pv 확인

# vgreduce datvg /dev/sdc1

# vgdisplya  -> vg의 축소된 전체 용량 확인

# pvdisplay  -> pv 확인

 

# LVM xfs 생성 링크