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.
- Hoe u een nieuwe schijf aan een Linux-systeem toevoegt
- 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.