Erstellen Sie in der CentOS-Installation eine Partition (Standardpartition im Vergleich zum physischen LVM-Volume)

9

Alle. Verzeih mir, dass ich mit Linux nicht vertraut bin. Ich versuche, CentOS in der VMWare zu installieren. Wie ich wusste, kann Linux nur drei Arten von Partitionen erstellen. sie sind primary, extended, and logical, für MBR, der max Anzahl der primären und erweiterten Partition ist 4. und die unbegrenzte Anzahl von logischen Partitionen kann unter der erweiterten Partition erstellt werden. (Wenn ich mich geirrt habe. Bitte korrigieren Sie mich. Danke.)

Aber was das CentOS betrifft. Ich habe die folgenden Optionen beim Erstellen der Partitionen erhalten. Im Vergleich zum Konzept von primary, extended, and logicalkann ich nicht verstehen Standard partition and LVM physical volumeund wusste nicht, was der Unterschied zwischen ihnen ist. Was bedeutet es, eine zu erstellen LVM physical volume? Könnte mir bitte jemand mehr darüber erzählen?

Vielen Dank.

Geben Sie hier die Bildbeschreibung ein

Joe.wang
quelle

Antworten:

7

Wie ich wusste, kann Linux nur drei Arten von Partitionen erstellen. Sie sind primär, erweitert und logisch

Nein das ist falsch. Was Sie hier beschreiben, sind PC-MBR-Partitionen im alten Stil . Dies war der Standardpartitionstyp auf Computern vom Typ PC (und einigen anderen) seit den 1980er Jahren, aber heutzutage wird er durch GUID-Partitionen ersetzt. Die logische oder primäre Partition ist aufgrund der Einschränkungen dieses Systems aus den 1980er Jahren ein Hack, den Sie ignorieren können, wenn Sie sich nicht mit älteren Systemen befassen müssen.

Die Verwendung eines Standardpartitionssystems ist wichtig, wenn Sie mehrere Betriebssysteme auf derselben Festplatte installiert haben. Sonst musst du nicht. Darüber hinaus können Sie auch mit mehreren Betriebssystemen eine einzelne Standardpartition für Linux und das darin enthaltene Linux-eigene Partitionierungssystem verwenden.

LVM ist das native Partitionierungssystem von Linux. Es hat viele Vorteile gegenüber MBR- oder GUID-Partitionen, insbesondere die Möglichkeit, Partitionen zwischen Festplatten zu verschieben oder sogar zu verteilen (ohne die Bereitstellung aufzuheben) und die Größe von Partitionen einfach zu ändern. Verwenden Sie LVM für Linux nach Belieben.

LVM erreicht seine Flexibilität durch die Kombination mehrerer Abstraktionsebenen. Ein physischer Speicherbereich, normalerweise eine Partition im PC-Stil, ist ein physisches Volume . Der Raum eines oder mehrerer physischer Volumes bildet eine Volume-Gruppe . In einer Volume-Gruppe erstellen Sie logische Volumes , die jeweils ein Dateisystem (oder ein Swap-Volume usw.) enthalten.

Gilles 'SO - hör auf böse zu sein'
quelle
Vielen Dank, dass Sie über das LVM erzählt haben und mich korrigieren. Ich habe gerade etwas über MBR und GPT gelesen. howtogeek.com/193669/… . Bedeutet das, dass Linux (sagen wir CentOS) sowohl MBR als auch GPT unterstützt? Wie kann ich mit GPT in CentOS partitionieren?
Joe.wang
Und von deiner Antwort. Meinten Sie, dass LVM nicht zu beiden gehört (MBR und GPT)?
Joe.wang
1
@ Joe.wang Linux unterstützt sowohl MBR als auch GPT (und viele andere exotischere Partitionstypen, es ist sehr entgegenkommend). Ich weiß nicht, wie ich im CentOS-Installationsprogramm zwischen MBR und GPT wählen soll. In neueren Versionen des fdiskDienstprogramms können Sie auswählen, und wenn Sie fdisk zu alt sind, haben Sie möglicherweise gdiskGPT-Partitionen. LVM ist eine andere Sache, LVM ist ein reines Linux-Partitionierungssystem.
Gilles 'SO - hör auf böse zu sein'
Großartig erklären. Vielen Dank für
Ihre
0

Wenn Sie nicht sicher sind, ob Sie die physische lvm-Partition benötigen oder nicht, erstellen Sie einfach die Standardpartition.

Das physische lvm-Volume (pv) ist nur eine Standardpartition (mit lvm-Metadaten), die in der lvm-Volume-Gruppe (vg) verwendet wird, aus der ein logisches Volume (lv) erstellt werden kann, und das endgültige logische Volume ist wie ein Block Gerät, auf dem Sie ein Dateisystem schreiben und irgendwo einbinden können.

Ijaz Ahmad Khan
quelle
0

Eine logische Partition unterscheidet sich von LVM, das für Logical Volume Manager steht.

Zunächst wird klargestellt, was eine logische Partition ist. Es handelt sich lediglich um Partitionen innerhalb einer erweiterten Partition, die genau wie eine primäre Partition ist, außer dass Sie sie unterteilen und mit unendlichen logischen Partitionen füllen können.

Wie Sie vielleicht bemerkt haben, erlaubten PC-Festplatten nur 4 (primäre) Partitionen, und da wir oft mehr benötigen, wurden erweiterte Partitionen erfunden, mit denen wir so viele Unterpartitionen hinzufügen können, wie wir möchten.

Hier ist ein Beispiel für eine gemischte primäre und erweiterte Partitionierung: (p) = primär (e) = erweitert (l) = logisch

/ 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

Weitermachen. LVM oder Logical Volume Manager ist eine von der Partitionierung getrennte Ebene. LVM verwendet physische Volumes (PV), die tatsächliche Partitionen auf Festplatten innerhalb von Volume-Gruppen (VG) sind. Diese können als "ganze Festplatte" betrachtet werden, von der Sie mit logischen Volumes (LV) "partitionieren" können. Dies hat den Vorteil einer einfachen Speichererweiterung / -schrumpfung.

Abbildung von LVM:

Physische Festplatten;

disk1 (/ dev / sda, siehe oben für alle Partitionen) disk2 (/ dev / sdb): / dev / sdb 1G
==> / dev / sdb1 (p) 1G

LVM:

PV für alle physischen Partitionen erstellen ( 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): Hier befindet sich eine 1400M-Partition in / dev / VG1. Hier können Sie ein Dateisystem wie auf einer normalen Partition erstellen.

Persönlich stelle ich mir LVM gerne als ein virtuelles Festplattensystem vor, das ein Bricks-Build-the-Wall-Modell verwendet, um Festplatten mit dem Device Mapper des Linux-Kernels zu verwalten. Logisches Volumen (LVs) ist die Wand, Volumengruppe (VGs) ist der Steinhaufen, den Sie für den Bau Ihrer Wand ausgewählt haben, und physisches Volumen (PVs) sind die Steine ​​selbst (die in verschiedenen Größen und Formen erhältlich sein können). Auf der anderen Seite sind Festplattenpartitionen die gemalten Gitter an der Wand, in denen Sie innerhalb der Grenzen Graffiti (Daten schreiben) können.

Alice
quelle