1.3. LVM 아키텍쳐 개요
Linux 운영 체제의 Red Hat Enterprise Linux 4 릴리즈의 경우, 본래의 LVM1 논리 볼륨 관리자는 LVM1보다 더 일반적인 커널 프레임워크를 갖고 있는 LVM2로 대체되었습니다. LVM2는 LVM1이상으로 기능이 개선되었습니다 이는 다음과 같습니다.
- 유연한 용량
- 보다 효율적인 메타데이터 스토리지
- 보다 향상된 복구 포맷
- 새로운 ASCII 메타데이터 포맷
- 메타데이터로 원자 변경
- 메타데이터의 이중 복사본
LVM2는 스냅샷 및 클러스터 지원을 제외하고 LVM1과 역 호환성이 있습니다.
vgconvert
명령으로 LVM1 포맷에서 LVM2 포맷으로 볼륨 그룹을 변환할 수 있습니다. LVM 메타데이터 포맷을 변환하는 방법에 대한 내용은 vgconvert
(8) 맨 페이지를 참조하시기 바랍니다.
LVM 논리 볼륨의 기본 물리 스토리지 단위는 파티션이나 전체 디스크와 같은 블록 장치입니다. 이러한 장치는 LVM 물리 볼륨 (PV)으로 초기화되어야 합니다.
LVM 논리 볼륨을 생성하려면 물리 볼륨이 볼륨 그룹 (VG)으로 통합되어야 합니다. 이는 LVM 논리 볼륨 (LV)을 할당할 수 있는 디스크 공간의 풀을 생성합니다. 이러한 절차는 디스크가 파티션으로 나뉘어지는 방법과 유사합니다. 논리 볼륨은 파일 시스템 및 어플리케이션 (예: 데이터베이스)으로 사용됩니다.
그림 1.1. “LVM 논리 볼륨 구성 요소 ”에서는 LVM 논리 볼륨의 구성 요소를 보여줍니다:
그림 1.1. LVM 논리 볼륨 구성 요소
LVM 논리 볼륨의 구성 요소에 대한 자세한 내용은 2장. LVM 구성 요소 에서 확인하시기 바랍니다.