Enterprise Infrastructure Intelligence ● Certified engineers online · Fast response guaranteed
리눅스/OS

Linux LVM 기초 — 디스크를 유연하게 관리하기

디스크 용량이 부족한데 서버를 끄지 않고 늘릴 수 있을까요? LVM(논리 볼륨 관리자)의 기본 구조와 왜 필요한지 정리했습니다.

2026.08.19  ·  26회  · 

LVM이란

물리 디스크를 추상화해, 파티션을 나중에 유연하게 늘리거나 여러 디스크를 하나의 논리 볼륨으로 묶을 수 있게 해주는 스토리지 가상화 계층입니다.

3가지 핵심 개념

  • PV(Physical Volume): LVM 용도로 지정한 파티션이나 디스크 전체
  • VG(Volume Group): 여러 PV를 묶어 만든 저장 공간 풀
  • LV(Logical Volume): VG에서 실제로 할당해 사용하는 논리 볼륨(일반 파티션처럼 마운트해서 씀)

기본 명령 흐름

pvcreate /dev/sdb              # 물리 볼륨 생성
vgcreate data_vg /dev/sdb      # 볼륨 그룹 생성
lvcreate -L 100G -n data_lv data_vg   # 논리 볼륨 생성
mkfs.xfs /dev/data_vg/data_lv  # 파일시스템 생성

왜 유용한가 — 온라인 확장

# 디스크 추가 후 VG에 편입
vgextend data_vg /dev/sdc
# 논리 볼륨 용량 확장 (서비스 중단 없이 가능)
lvextend -L +50G /dev/data_vg/data_lv
xfs_growfs /data

파티션을 직접 쓰면 용량 부족 시 재구성이 번거롭지만, LVM은 서버를 끄지 않고도 용량을 늘릴 수 있어 운영 유연성이 큽니다.

WIKIDATA WORKSTATION
AI·렌더링에 최적화된
전문가용 워크스테이션
NVIDIA RTX GPU · 최대 192GB 메모리 · ECC 지원