모두. 리눅스에 익숙하지 않은 점 양해 부탁드립니다. VMWare에 CentOS를 설치하려고 합니다. 내가 아는 한, Linux에서는 세 가지 유형의 파티션만 만들 수 있습니다. MBR의 경우 primary, extended, and logical
기본 파티션과 확장 파티션의 최대 개수는 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 자체 파티션 시스템을 사용할 수 있습니다.
좌심실 용적Linux의 기본 파티셔닝 시스템입니다. MBR 또는 GUID 파티션에 비해 많은 장점이 있습니다. 특히 디스크 간에 파티션을 이동하거나 확장할 수 있고(아무 것도 마운트 해제하지 않고) 파티션 크기를 쉽게 조정할 수 있다는 점입니다. Linux용 LVM을 선호합니다.
LVM은 여러 수준의 추상화를 결합하여 유연성을 달성합니다. 물리적 저장 영역은 일반적으로 PC 유형 파티션입니다.물리적 볼륨. 하나 이상의 물리적 볼륨으로 이루어진 공간은 다음을 구성합니다.볼륨 그룹. 볼륨 그룹에서 다음을 생성합니다.논리 볼륨, 각각 파일 시스템(또는 스왑 볼륨 등)을 포함합니다.
답변2
lvm 물리적 파티션이 필요한지 확실하지 않은 경우에는 표준 파티션을 생성하십시오.
lvm 물리 볼륨(pv)은 논리 볼륨(lv)을 생성할 수 있는 lvm 볼륨 그룹(vg)에 대한 표준 파티션(lvm 메타데이터 포함)일 뿐이며, 최종 논리 볼륨은 쓰기가 가능한 블록과 같습니다. 파일 시스템을 다운로드하여 특정 위치의 장치에 설치합니다.
답변3
논리 파티션은 논리 볼륨 관리자(Logical Volume Manager)를 의미하는 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:
모든 물리적 파티션에 대해 PV( pvcreate /dev/sdx#
) 를 생성합니다.
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)은 벽돌 자체(다양한 크기와 모양이 있을 수 있음)입니다. 반면 디스크 파티션은 벽에 그려진 격자무늬로, 경계 안에 낙서(데이터 쓰기)를 할 수 있다.