CentOS 설치 시 파티션 생성(표준 파티션과 LVM 물리 볼륨)

CentOS 설치 시 파티션 생성(표준 파티션과 LVM 물리 볼륨)

모두. 제가 리눅스에 익숙하지 않다는 점을 용서해 주세요. VMWare에 CentOS를 설치하려고 합니다. 내가 알고 있듯이 Linux에서는 세 가지 종류의 파티션만 만들 수 있습니다. primary, extended, and logicalMBR의 경우 기본 파티션과 확장 파티션의 최대 개수는 4개입니다. 확장 파티션 아래에는 논리 파티션을 무제한으로 생성할 수 있습니다 . (내가 틀렸다면 정정해주세요. 감사합니다.)

하지만 CentOS에 관해서는. 파티션을 생성할 때 아래와 같은 옵션이 있습니다. 의 개념과 비교해 보면 primary, extended, and logical이해도 안 되고 Standard partition and LVM physical volume차이점이 무엇인지도 모르겠습니다. 을 만든다는 것은 무엇을 의미합니까 LVM physical volume? 누구든지 그것에 대해 더 자세히 말해 주실 수 있나요?

감사해요.

여기에 이미지 설명을 입력하세요

답변1

내가 알고 있듯이 Linux에서는 세 가지 종류의 파티션만 만들 수 있습니다. 기본적이고 확장적이며 논리적입니다.

아니, 그건 틀렸어. 여기서 설명하는 내용은PC 구식 "MBR" 파티션. 이는 1980년대 이후 PC 유형 컴퓨터(및 일부 기타)의 표준 파티션 유형이었지만 요즘에는 GUID 파티션으로 대체되고 있습니다. 논리 파티션과 기본 파티션은 1980년대 시스템의 한계로 인한 해킹이며, 이전 시스템을 다룰 필요가 없다면 무시할 수 있습니다.

동일한 디스크에 여러 운영 체제가 설치되어 있는 경우 표준 파티션 시스템을 사용하는 것이 필수적입니다. 그렇지 않으면 그럴 필요가 없습니다. 또한, 여러 운영 체제를 사용하더라도 Linux용 단일 표준 파티션을 사용할 수 있으며 그 안에서 Linux 자체 파티션 시스템을 사용할 수 있습니다.

LVMLinux의 기본 파티셔닝 시스템입니다. MBR 또는 GUID 파티션에 비해 많은 장점이 있습니다. 특히 디스크 간에 파티션을 이동하거나 분산시킬 수 있고(아무 것도 마운트 해제하지 않고) 파티션 크기를 쉽게 조정할 수 있다는 점입니다. 선호하는 경우 Linux용 LVM을 사용하세요.

LVM은 여러 수준의 추상화를 결합하여 유연성을 달성합니다. 일반적으로 PC 스타일 파티션인 물리적 저장 영역은물리적 볼륨. 하나 이상의 물리적 볼륨 공간이 구성됩니다.볼륨 그룹. 볼륨 그룹에서 다음을 생성합니다.논리 볼륨, 각각 파일 시스템(또는 스왑 볼륨 등)을 포함합니다.

답변2

lvm 물리적 파티션이 필요한지 여부가 확실하지 않은 경우 표준 파티션을 생성하십시오.

lvm 물리 볼륨(pv)은 논리 볼륨(lv)을 생성할 수 있는 lvm 볼륨 그룹(vg)에서 사용되는 표준 파티션(lvm 메타 데이터 포함)일 뿐이며 최종 논리 볼륨은 블록과 같습니다. 파일 시스템을 작성하고 어딘가에 마운트할 수 있는 장치입니다.

답변3

논리 파티션은 논리 볼륨 관리자를 나타내는 LVM과 다릅니다.

먼저 논리 파티션이 무엇인지 명확히 하면 확장 파티션 내의 파티션일 뿐입니다. 확장 파티션은 하위 파티션을 분할하고 무한한 논리 파티션으로 채울 수 있다는 점을 제외하면 기본 파티션과 같습니다.

아시다시피 PC 하드 디스크는 4개의(기본) 파티션만 허용하고, 더 많은 파티션이 필요한 경우가 많기 때문에 원하는 만큼 하위 파티션을 추가할 수 있는 확장 파티션이 개발되었습니다.

다음은 기본 파티셔닝과 확장 파티셔닝을 혼합한 예입니다: (p)=기본 (e)=확장 (l)=논리

/dev/sda 1G

==>/dev/sda1(p) 250M

==>/dev/sda2(e) 1k

==>/dev/sda5(l) 125M    

==>/dev/sda6(l) 125M

==>/dev/sda3(p) 250M

==>/dev/sda4(p) 250M

계속해서. LVM 또는 논리 볼륨 관리자는 파티셔닝과 별도의 계층입니다. LVM은 볼륨 그룹(VG) 내부의 하드 디스크에 있는 실제 파티션인 물리 볼륨(PV)을 사용합니다. 이는 "전체 디스크"로 간주될 수 있으며 논리 볼륨(LV)으로 "파티션"할 수 있습니다. 수납공간의 확장/축소가 용이하다는 장점이 있습니다.

LVM 그림:

물리적 디스크;

disk1(/dev/sda, 모든 파티션에 대해서는 위 참조) disk2(/dev/sdb): /dev/sdb 1G
==>/dev/sdb1(p) 1G

LVM:

모든 물리적 파티션( pvcreate /dev/sdx#)에 대한 PV를 생성합니다.

VG1( vgcreate VG1 /dev/sda1 /dev/sda3 /dev/sdb1): /dev/sda1+/dev/sda3+/dev/sdb1

VG2( vgcreate VG2 /dev/sda4 /dev/sda5 /dev/sda6): /dev/sda4+/dev/sda5+/dev/sda6

LV1 ( lvcreate -l 1400M /dev/VG1): 여기서는 /dev/VG1에 1400M 파티션이 있습니다. 여기에서는 일반 파티션에서와 마찬가지로 파일 시스템을 생성할 수 있습니다.

개인적으로 저는 LVM을 Linux 커널의 장치 매퍼로 디스크 드라이브를 관리하기 위해 벽돌 쌓기 모델을 사용하는 가상 하드 디스크 시스템으로 생각하고 싶습니다. LV(논리적 볼륨)는 벽이고, VG(볼륨 그룹)는 벽을 만들기 위해 선택한 벽돌 더미이며, PV(물리적 볼륨)는 벽돌 자체(크기와 모양이 다를 수 있음)입니다. 반면에 디스크 파티션은 경계 내부에 낙서(데이터 쓰기)를 할 수 있는 벽에 칠해진 격자입니다.

관련 정보