Créer une partition (partition standard vs volume physique LVM) dans l'installation CentOS

9

Tout. Pardonnez-moi, je ne connais pas Linux. J'essaie d'installer CentOS dans le VMWare. Comme je le savais, Linux ne peut créer que trois types de partitions. ils sont primary, extended, and logical, Pour MBR, le nombre maximum de partition principale et étendue est 4. et Le nombre illimité de partitions logiques peut être créé sous la partition étendue. (Si je me trompais. Veuillez me corriger. Merci.)

Mais quant au CentOS. J'ai obtenu les options comme ci-dessous lors de la création des partitions. Comparé au concept de primary, extended, and logical, je ne peux pas comprendre Standard partition and LVM physical volumeet je ne savais pas quelle est la différence entre eux. Qu'est-ce que cela signifie de créer un LVM physical volume? Quelqu'un pourrait-il m'en dire plus à ce sujet?

Merci.

entrez la description de l'image ici

Joe.wang
la source

Réponses:

7

Comme je le savais, Linux ne peut créer que trois types de partitions. ils sont primaires, étendus et logiques

Non c'est faux. Ce que vous décrivez ici, ce sont des partitions «MBR» à l'ancienne pour PC . C'était le type de partition standard sur les ordinateurs de type PC (et quelques autres) depuis les années 1980, mais ces jours-ci, il est remplacé par des partitions GUID. La partition logique vs primaire est un hack en raison des limites de ce système des années 1980 que vous pouvez ignorer si vous n'avez pas à gérer des systèmes plus anciens.

L'utilisation d'un système de partition standard est essentielle si plusieurs systèmes d'exploitation sont installés sur le même disque. Sinon, vous n'êtes pas obligé. De plus, même avec plusieurs systèmes d'exploitation, vous pouvez utiliser une seule partition standard pour Linux et utiliser le propre système de partitionnement de Linux à l'intérieur.

LVM est le système de partitionnement natif de Linux. Il présente de nombreux avantages par rapport aux partitions MBR ou GUID, en particulier la possibilité de déplacer ou même de répartir des partitions entre les disques (sans rien démonter), et de redimensionner facilement les partitions. Utilisez LVM pour Linux de préférence.

LVM atteint sa flexibilité en combinant plusieurs niveaux d'abstraction. Une zone de stockage physique, généralement une partition de style PC, est un volume physique . L'espace d'un ou plusieurs volumes physiques constitue un groupe de volumes . Dans un groupe de volumes, vous créez des volumes logiques , chacun contenant un système de fichiers (ou un volume d'échange, etc.).

Gilles 'SO- arrête d'être méchant'
la source
Merci de parler du LVM et de me corriger. Je viens de lire quelques informations sur MBR et GPT. howtogeek.com/193669/… . Cela signifie-t-il que Linux (disons CentOS) prend en charge MBR et GPT? Comment puis-je partitionner avec GPT dans CentOS?
Joe.wang
Et d'après votre réponse. Voulez-vous dire que LVM n'appartient pas aux deux (MBR et GPT)?
Joe.wang
1
@ Joe.wang Linux prend en charge MBR et GPT (et de nombreux autres types de partitions plus exotiques, il est très accommodant). Je ne sais pas comment choisir entre MBR et GPT dans le programme d'installation CentOS. Les versions récentes de l' fdiskutilitaire vous permettent de choisir, et si votre version fdisk est trop ancienne, vous pourriez en avoir gdiskpour les partitions GPT. LVM est une chose différente, LVM est un système de partitionnement uniquement Linux.
Gilles 'SO- arrête d'être méchant'
Très bien expliquer. Merci pour votre aide aimable et généreuse. + 1
Joe.wang
0

Si vous ne savez pas si vous avez besoin de la partition physique lvm ou non, créez simplement la partition standard.

Le volume physique lvm (pv) est juste une partition standard (avec des métadonnées lvm) à utiliser dans le groupe de volumes lvm (vg) à partir duquel un volume logique (lv) peut être créé, et le volume logique final est comme un bloc périphérique où vous pouvez écrire un système de fichiers et le monter quelque part.

Ijaz Ahmad Khan
la source
0

Une partition logique est différente de LVM qui signifie gestionnaire de volumes logiques.

Précisant d'abord ce qu'est une partition logique, ce sont simplement des partitions au sein d'une partition étendue, qui est comme une partition principale, sauf que vous pouvez la sous-partitionner et la remplir de partitions logiques infinies.

Comme vous l'avez peut-être remarqué, les disques durs PC n'autorisaient que 4 partitions (principales), et comme nous en avons souvent besoin de plus, des partitions étendues ont été inventées, ce qui nous permet d'ajouter autant de sous-partitions que nous le voulons.

voici un exemple de partitionnement mixte primaire et étendu: (p) = primaire (e) = étendu (l) = logique

/ 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

Continuons. LVM ou Logical Volume Manager, est une couche distincte du partitionnement. LVM utilise des volumes physiques (PV) qui sont de véritables partitions sur des disques durs à l'intérieur de groupes de volumes (VG), qui peuvent être considérés comme un "disque entier", dont vous pouvez "partitionner" avec des volumes logiques (LV). L'avantage de ceci est une expansion / rétrécissement facile du stockage.

illustration de LVM:

Disques physiques;

disk1 (/ dev / sda, voir ci-dessus pour toutes ses partitions) disk2 (/ dev / sdb): / dev / sdb 1G
==> / dev / sdb1 (p) 1G

LVM:

créer PV pour toutes les partitions physiques ( 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): Ici, vous avez une partition 1400M résidant sur / dev / VG1; Ici, vous pouvez créer un système de fichiers comme vous le feriez sur une partition normale.

Personnellement, j'aime penser à LVM comme un système de disque dur virtuel utilisant un modèle de construction de mur pour gérer les lecteurs de disque avec le mappeur de périphériques du noyau Linux. Le volume logique (LV) est le mur, le groupe de volumes (VG) est le tas de briques que vous avez choisi pour construire votre mur, et le volume physique (PV) sont les briques elles-mêmes (qui peuvent avoir différentes tailles et formes). D'autre part, les partitions de disque sont les grilles peintes sur le mur, où vous pouvez graffer (écrire des données) à l'intérieur des limites.

Alice
la source