논리 볼륨, 물리 볼륨 및 볼륨 그룹


13

누군가 논리 볼륨, 물리 볼륨 및 볼륨 그룹의 의미를 설명해 줄 수 있습니까? 리눅스에서 어떤 중요성과 장점이 있습니까?

답변:


27

논리적 볼륨 관리는 물리적 스토리지가 아닌 논리적 스토리지를 구축하는 데 널리 사용되는 기술입니다.

LVM을 사용하면 "논리적"파티션이 물리적 하드 드라이브에 걸쳐있을 수 있으며 크기를 조정할 수 있습니다 (전통적인 ext3 "원시"파티션과 달리).

물리 디스크는 하나 이상의 물리 볼륨 (Pvs)으로 분할되고 PV를 결합하여 논리 볼륨 그룹 (VG)이 생성됩니다.

Linux Logical Volume Manager 에서 더 자세한 정보를 읽으십시오.

이 사진은 거의 요약합니다

여기에 이미지 설명을 입력하십시오

또한 LVM 초보자 안내서에 좋은 정보가 있습니다 .

LVM의 가장 큰 장점 중 하나는 한 파티션의 크기를 가장 쉽게 줄이고 데이터 손실없이 다른 파티션에서 사용할 수 있다는 것입니다.

각 논리 볼륨에 최소한의 공간을 할당하고 디스크의 일부를 할당하지 않은 상태로 둘 수도 있습니다. 그런 다음 파티션이 가득 차기 시작하면 필요에 따라 확장 할 수 있습니다.

Archlinux 위키에서 :

장점

LVM은 일반 하드 드라이브 파티션을 사용하는 것보다 더 많은 유연성을 제공합니다.

  1. 하나의 큰 디스크로 여러 디스크를 사용하십시오.

  2. 여러 디스크에 논리적 볼륨을 확장하십시오.

  3. 작은 논리 볼륨을 작성하고 더 많이 채워짐에 따라 "동적"크기를 조정하십시오.

  4. 디스크에서의 순서와 상관없이 논리 볼륨의 크기를 조정하십시오. VG 내에서 LV의 위치에 의존하지 않으므로 사용 가능한 주변 공간을 확보 할 필요가 없습니다.

  5. 온라인에서 논리 및 물리 볼륨의 크기를 조정 / 생성 / 삭제합니다. 파일 시스템은 여전히 ​​크기를 조정해야하지만 일부는 온라인 크기 조정을 지원합니다.

  6. 서비스를 다시 시작하지 않고도 서비스가 다른 디스크로 사용하는 LV의 온라인 / 라이브 마이그레이션

  7. 스냅 샷을 사용하면 서비스 중단 시간을 최소화하면서 파일 시스템의 고정 사본을 백업 할 수 있습니다.

단점

  1. Linux 독점 (거의) 대부분의 다른 OS (FreeBSD, Windows ..)에서는 공식적인 지원이 없습니다.

  2. 시스템 설정의 추가 단계가 더 복잡합니다.

  3. Btrfs 파일 시스템을 사용하는 경우 하위 볼륨 기능을 통해 유연한 레이아웃을 얻을 수 있습니다. 이 경우 LVM의 추가 추상화 계층을 사용하지 않아도됩니다.

Archlinux의 LVM


2
upvote하고 답변을 유효한 것으로 표시하는 것을 잊지 마십시오.
LnxSlck

1
이미 LVM에 대한 몇 가지 리소스를 읽었지만 OP가 다시 나오지 않기 때문에이 답변은 분명히 가치가 있습니다. FWIW, 나는 아치 리눅스를 실행 한 적이 없지만 위키가 리눅스 관련 문서의 가장 좋은 소스 중 하나라고 생각합니다.
Anthony Geoghegan
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.