Recherche de site Web

Comment ajouter de nouveaux disques à l'aide de LVM à un système Linux existant


LVM (Logical Volume Management) est une option flexible et avancée disponible pour gérer les disques durs dans la plupart des principales distributions Linux. Il est plus facile de gérer les disques avec LVM qu'avec les outils traditionnels comme fdisk, parted ou gparted.

Certains des termes que vous devez comprendre lors de l'utilisation de LVM :

  • Volume physique (PV) : se compose de disques bruts, de matrices RAID ou d'autres périphériques de stockage.
  • Groupe de volumes (VG) : combine les volumes physiques en groupes de stockage.
  • Logical Volume (LV) : les VG sont divisés en LV et sont montés en tant que partitions.

Dans cet article, nous vous guiderons à travers les étapes de configuration des disques à l'aide de LVM sur une machine Linux existante en créant des PV, des VG et des LV.

Remarque : Si vous ne savez pas quoi utiliser LVM, vous pouvez ajouter un disque directement à un système Linux existant à l'aide de ces guides.

  1. Comment ajouter un nouveau disque au système Linux
  2. Comment ajouter un nouveau disque de plus de 2 To au système Linux

Considérons un scénario dans lequel il y a 2 disques durs de 20 Go et 10 Go, mais nous devons ajouter seulement 2 partitions, dont une de 12 Go12 Go. et un autre 13 Go. Nous pouvons y parvenir en utilisant uniquement la méthode LVM.

Une fois les disques ajoutés, vous pouvez les lister à l'aide de la commande suivante.

fdisk -l

1. Partitionne désormais les disques /dev/xvdc et /dev/xvdd à l'aide de la commande fdisk comme indiqué.

fdisk /dev/xvdc
fdisk /dev/xvdd

Utilisez n pour créer la partition et enregistrez les modifications avec la commande w.

2. Après le partitionnement, utilisez la commande suivante pour vérifier les partitions.

fdisk -l

3. Créer un volume physique (PV).

pvcreate /dev/xvdc1
pvcreate /dev/xvdd1

4. Créez un groupe de volumes (VG).

vgcreate testvg /dev/xvdc1 /dev/xvdd1

Ici, « testvg » est le nom du VG.

5. Utilisez maintenant « vgdisplay » pour répertorier tous les détails sur les VG dans le système.

vgdisplay
OR
vgdisplay testvg

6. Créer des volumes logiques (LV).

lvcreate -n lv_data1 --size 12G testvg
lvcreate -n lv_data2 --size 14G testvg

Ici, « lv_data1 » et « lv_data2 » sont le nom LV.

7. Utilisez maintenant « lvdisplay » pour répertorier tous les détails sur les volumes logiques disponibles dans le système.

lvdisplay
OR
lvdisplay testvg

8. Formatez les volumes logiques (LV) au format ext4.

mkfs.ext4 /dev/testvg/lv_data1
mkfs.ext4/dev/testvg/lv_data2

9. Enfin, montez le système de fichiers.

mount /dev/testvg/lv_data1 /data1
mount /dev/testvg/lv_data2 /data2

Assurez-vous de créer les répertoires data1 et data2 avant de monter le système de fichiers.

C'est ça! Dans cet article, nous avons expliqué comment créer une partition à l'aide de LVM. Si vous avez des commentaires ou des questions à ce sujet, n'hésitez pas à les poster dans les commentaires.