Zoeken op website

Nieuwe schijven toevoegen met LVM aan een bestaand Linux-systeem


LVM (Logical Volume Management) is een flexibele en geavanceerde optie die beschikbaar is voor het beheer van harde schijven in de meeste grote Linux-distributies. Het is gemakkelijker om de schijven te beheren met LVM dan met de traditionele tools zoals fdisk, parted of gparted.

Enkele termen die u moet begrijpen tijdens het gebruik van LVM:

  • Fysiek volume (PV): bestaat uit onbewerkte schijven of RAID-arrays of andere opslagapparaten.
  • Volumegroep (VG): Combineert de fysieke volumes in opslaggroepen.
  • Logisch volume (LV): VG's zijn verdeeld in LV's en worden als partities aangekoppeld.

In dit artikel leiden we u door de stappen om schijven te configureren met behulp van LVM op een bestaande Linux-machine door PV, VG's en LV's te maken.

Opmerking: als u niet weet wat u met LVM moet doen, kunt u met behulp van deze handleidingen rechtstreeks een schijf aan een bestaand Linux-systeem toevoegen.

  1. Hoe u een nieuwe schijf aan een Linux-systeem toevoegt
  2. Hoe u een nieuwe schijf groter dan 2 TB aan een Linux-systeem kunt toevoegen

Laten we een scenario overwegen waarin er 2 HDD's van 20GB en 10GB zijn, maar we hoeven slechts 2 partities toe te voegen, één van 12GB< en nog eens 13 GB. We kunnen dit alleen bereiken met de LVM-methode.

Nadat de schijven zijn toegevoegd, kunt u ze weergeven met behulp van de volgende opdracht.

fdisk -l

1. Partitioneert nu zowel de schijven /dev/xvdc als /dev/xvdd met behulp van de opdracht fdisk, zoals weergegeven.

fdisk /dev/xvdc
fdisk /dev/xvdd

Gebruik n om de partitie te maken en sla de wijzigingen op met het w commando.

2. Gebruik na het partitioneren de volgende opdracht om de partities te verifiëren.

fdisk -l

3. Creëer fysiek volume (PV).

pvcreate /dev/xvdc1
pvcreate /dev/xvdd1

4. Maak een volumegroep (VG).

vgcreate testvg /dev/xvdc1 /dev/xvdd1

Hier is “testvg” de VG-naam.

5. Gebruik nu “vgdisplay ” om alle details over de VG's in het systeem weer te geven.

vgdisplay
OR
vgdisplay testvg

6. Creëer logische volumes (LV).

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

Hier zijn “lv_data1 ” en “lv_data2 ” de LV-naam.

7. Gebruik nu “lvdisplay ” om alle details weer te geven over de logische volumes die beschikbaar zijn in het systeem.

lvdisplay
OR
lvdisplay testvg

8. Formatteer de logische volumes (LV's) naar ext4-formaat.

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

9. Mount ten slotte het bestandssysteem.

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

Zorg ervoor dat u de mappen data1 en data2 aanmaakt voordat u het bestandssysteem aankoppelt.

Dat is het! In dit artikel hebben we besproken hoe u een partitie kunt maken met LVM. Als u hierover opmerkingen of vragen heeft, kunt u deze in de reacties plaatsen.