디스크에서 물리 볼륨을 생성하지 않고 디스크에서 직접 볼륨 그룹을 생성할 수 없는 이유는 무엇입니까?
물리적 범위란 무엇입니까? 파티션에 물리적 범위가 있습니까?
답변1
물리적 볼륨(PV)은 단순히 LVM 메타데이터가 추가된 파티션입니다. 메타데이터를 참조하지 않고는 볼륨 그룹(VG)을 생성할 수 없으므로 먼저 VG의 구성원이 될 PV를 생성해야 합니다. PE(물리적 범위)는 쓰고 있는 디스크의 실제 부분이며 이전 디스크 CHS(실린더 헤드 섹터) 주소와 매우 유사합니다. LVM 세계에서는 항상 PE가 있습니다.
답변2
"물리적 볼륨"은 데이터가 저장되는 기본 저장소를 나타내는 LVM 용어입니다. 물리 볼륨의 몇 가지 일반적인 예는 다음과 같습니다.
- 전체 디스크
- 디스크 파티션
- RAID 어레이
- 암호화된 볼륨
볼륨 그룹은 물리 볼륨(기본 스토리지에 해당)과 논리 볼륨(각각은 일반적으로 파일 시스템을 포함함) 사이의 중간 추상화 계층입니다. "디스크에 볼륨 그룹을 생성"하려면 정의에 따라 디스크를 LVM에서 사용할 물리 볼륨으로 선언해야 합니다.
"물리적 범위"는 단순히 LVM 물리 볼륨에 있는 4MB(기본값)의 연속 블록입니다. 이는 디스크 개념이 아닌 LVM 개념입니다.
디스크를 LVM 물리 볼륨으로 설정할 수 있지만 먼저 파티션(또는 전체 디스크를 사용하려는 경우 단일 파티션)을 생성하고 해당 파티션을 LVM 물리 볼륨으로 설정하는 것이 유지 관리가 더 쉬운 경우가 많습니다. 바라보다파티션 없는 파일 시스템의 장점
따라서 단일 디스크에서 LVM을 사용하려면 다음을 수행하십시오 /dev/sda
.
fdisk
(또는gdisk
등 )을 사용하여parted
파티션을 만듭니다sda1
.pvcreate /dev/sda1
파티션을 물리적 볼륨으로 만드는 데 사용됩니다 .- 파티션을 저장 공간으로 사용하는
vgcreate mystorage /dev/sda1
볼륨 그룹을 실행합니다.mystorage
lvcreate … mystorage
생성하려는 각 논리 볼륨에 대해 실행합니다.