Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

1장. LVM 논리 볼륨 관리자

다음 부분에서는 LVM (Logical Volume Manager) 구성 요소에 대한 높은 수준의 개요에 대해 다루고 있습니다.

1.1. 논리 볼륨

볼륨 관리에서는 물리 스토리지를 통해 추상화 레이어를 생성하여, 논리 스토리지 볼륨을 생성하게 합니다. 이는 여러 방면에서 물리 스토리지를 직접 사용하는 것 보다 더 많은 유연성을 제공합니다.
논리 볼륨은 스토리지 가상화를 제공합니다. 논리 볼륨으로 물리 디스크 크기에 제한을 두지 않을 수 있습니다. 이에 더하여 하드웨어 스토리지 설정이 소프트웨어에서 숨겨져 있어 어플리케이션을 정지시키거나 또는 파일 시스템을 마운트 해제하지 않고 크기 조정 및 이동 가능하게 됩니다.
논리 볼륨은 물리 스토리지를 직접 사용하여 다음과 같은 장점을 제공합니다:
  • 유연한 용량
    논리 볼륨을 사용할 때, 디스크 및 파티션을 단일 논리 볼륨으로 모을 수 있으므로 파일 시스템을 여러 디스크에 걸쳐 늘릴 수 있습니다.
  • 크기 조정 가능한 스토리지 풀
    기본 디스크 장치를 다시 포맷하거나 파티션하지 않고 간단한 소프트웨어 명령으로 논리 볼륨 크기를 늘이거나 줄일 수 있습니다.
  • 온라인 데이터 재배치
    보다 새롭고 빠른 장애 복구형 스토리지 하부 시스템을 배치하기 위해 시스템이 활성화되어 있는 동안 데이터를 옮길 수 있습니다. 디스크가 사용되고 있는 동안 데이터를 디스크에 재배치할 수 있습니다. 예를 들어, 디스크를 삭제하기 전 핫 스왑이 가능한 디스크 비우기를 할 수 있습니다.
  • 편의에 따라 장치 이름 지정
    논리 스토리지 볼륨은 사용자 정의 그룹에서 관리되며, 편의에 따라 이름을 지정할 수 있습니다.
  • 디스크 스트라이핑
    두 개 이상의 디스크에 걸쳐 데이터를 스트라이핑하는 논리 볼륨을 생성할 수 있습니다. 이는 데이터 처리량을 급격히 상승시킬 수 있습니다.
  • 미러 볼륨
    논리 볼륨은 편리한 방법으로 데이터에 미러를 설정하게 합니다.
  • 볼륨 스냅샷
    논리 볼륨을 사용하여, 지속적인 백업을 위해 장치 스냅샷을 찍거나 또는 실제 데이터에 영향을 미치지 않고 변경 효과를 테스트할 수 있습니다.
이러한 기능을 LVM에서 구현하는 방법은 이 문서의 나머지 부분에서 설명합니다.