Linux/기본

Linux LVM

no-na 2026. 6. 16. 23:44

LVM 개념

  • LVM(Logical Volume Manager) '논리 디스크 관리자'
  • 여러 개의 디스크를 합쳐서 1개의 파티션으로 구성한 후 다시 나눠야 하는 상황에 주로 사용된다.
    예) 2TB 용량의 디스크를 2개 합친 후 다시 1TB와 3TB로 나눠야 할때
  • 디스크를 합치지 않아도 1개의 디스크로도 LVM으로 구성할 수 있다.
  • LVM 용어
    • 물리 볼륨(Physical Volume): /dev/sda1 /dev/sdb1 등의 파티션을 말한다.
    • 볼륨 그룹(Volume Group): 물리 볼륨을 합쳐서 1개의 물리 그룹으로 만든 것이다.
    • 논리 볼륨(Logical Volume): 볼륨 그룹을 1개 이상으로 나눈 것으로, 논리적 그룹이라고도 한다.

 

LVM 구현용 구성도

  • 물리 볼륨인 2TB와 3TB 2개의 디스크를 합쳐서 5TB의 볼륨 그룹으로 묶은 후 1TB, 3TB, 1TB로 분할

 

LVM 구현 순서

 


LVM 구현

  • 하드디스크 파티션 할당
  • 파일 시스템 유형을 8e(Linux LVM)로 지정한다.

 

  • 물리 볼륨을 생성

 

  • 2개의 물리 볼륨을 하나로 묶어 볼륨 그룹으로 생성 및 확인

 

  • 볼륨 그룹의 파티션을 생성할 때는 lvcreate 명령을 사용한다.
  • 논리 그룹을 1GB, 3GB, 1GB로 나눈다

 

  • 논리 그룹에 파일 시스템을 생성한다.

 

  • 각각 디렉터리를 생성하고 장치를 마운트 한다.
  • 결함허용 확인용 testFile 복사
  • df로 각각의 여유공간 확인

 

  • 자동 마운트 설정되게 /etc/fstab 파일을 수정한다.

 

 

'Linux > 기본' 카테고리의 다른 글

Linux 사용자별 공간 할당  (0) 2026.06.17
Linux RAID에 Rocky Linux 설치  (0) 2026.06.17
Linux 고급 RAID  (0) 2026.06.16
Linux RAID 문제 발생 시 조치 방법  (0) 2026.06.12
Linux RAID 구현  (0) 2026.06.09