50% korting alle plannen, beperkte tijd. Beginnend om $2.48/mo
Nog 17 minuten
Servers en besturingssystemen

Linux LVM-mountopdrachten: maak en mount LVM op Ubuntu en CentOS

Kelly Watson By Kelly Watson 17 minuten lezen Bijgewerkt op 26 oktober 2025
Een veilig, krachtig datacenter met blauw oplichtende servers aan de rechterkant, die aan de linkerkant voldoende kopieerruimte bieden voor een blogpost over Linux LVM.

Als u denkt dat het beheren van schijfpartities betekent dat u uw systeem moet afsluiten en hopen dat alles werkt wanneer u opnieuw opstart, dan heb ik respectvol medelijden met u. Sorry dat je de Linux LVM-mountmogelijkheden misloopt en besef dat opslagbeheer niet zo pijnlijk hoeft te zijn.

Deze handleiding laat zien hoe u LVM in Linux kunt maken, LVM-partities kunt koppelen en logische volumes kunt beheren zonder downtime. Je leert de essentiële Linux LVM-opdrachten die werken op Ubuntu LVM- en CentOS-systemen (of beter gezegd, hun moderne vervangingen).

TL; DR

  • LVM creëert een flexibele opslaglaag tussen uw fysieke schijven en bestandssystemen, waardoor u de grootte van partities kunt wijzigen terwijl het systeem draait
  • Installeren met apt installeer lvm2 op Ubuntu of dnf installeer lvm2 op Rocky Linux/AlmaLinux (CentOS is dood, gebruik deze in plaats daarvan)
  • Creëer LVM door schijven te initialiseren met PVC creëren, door ze te groeperen vgcreate, en logische volumes snijden met lvcreate
  • Mount LVM-partities zoals elke andere partitie na het formatteren met mkfs.ext4 en vermeldingen toevoegen aan /etc/fstab
  • Belangrijkste commando's: pv, vg, lvs laat je opstelling zien; Groot formaat verandert de maten direct; lvcreate -s maakt momentopnamen

Wat is LVM in Linux?

Diagram dat LVM illustreert als een flexibele laag tussen fysieke schijven en bestandssystemen, met dynamisch formaataanpassing en opslagbeheer.

LVM (Logical Volume Manager) bevindt zich tussen uw fysieke schijven en uw bestandssystemen. In plaats van vaste partities rechtstreeks op schijven aan te maken, creëert LVM een flexibele laag waarin u de grootte kunt wijzigen, verplaatsen en opslag kunt maken van snapshots terwijl alles online blijft.

Dit is wat er onder de motorkap gebeurt. Uw fysieke schijven worden ‘fysieke volumes’. Deze worden samengevoegd in ‘volumegroepen’. Uit deze groepen maakt u “logische volumes” die fungeren als gewone partities, maar met daadwerkelijke flexibiliteit.

Het praktische verschil komt naar voren als je meer ruimte nodig hebt. Traditionele partities dwingen je om af te sluiten, op te starten vanaf USB en te bidden dat je geen gegevens verliest. Met LVM voert u één opdracht uit terwijl uw systeem blijft werken. Dit heb ik geleerd tijdens een servermigratie bij het uitbreiden /thuis met 200 GB duurde ongeveer 30 seconden in plaats van een heel weekend.

Hoe fysieke volumes werken

Een fysiek volume is elk opslagapparaat dat LVM kan gebruiken. Harde schijven, SSD's, RAID-arrays en zelfs loop-apparaten tellen mee. Je initialiseert ze met PVC creëren, die LVM-metagegevens schrijft en het apparaat markeert als beschikbaar voor volumegroepen.

Het fysieke volume maakt het niet uit welke hardware eronder zit. Die draaiende schijf van 500 GB en uw nieuwe NVMe-schijf van 2 TB zien er voor LVM hetzelfde uit. Dit is van belang als je opslag combineert en matcht.

Volumegroepen begrijpen

Volumegroepen bundelen meerdere fysieke volumes in één opslageenheid. Denk aan het combineren van drie schijven van 1 TB in één pool van 3 TB. Volumegroepen maak je aan met vgcreate en kan fysieke volumes toevoegen of verwijderen wanneer de capaciteit verandert.

Deze pooling-aanpak betekent dat u niet gebonden bent aan een planning per schijf. Meer ruimte nodig? Voeg nog een schijf toe aan de volumegroep. Een oude schijf vervangen? Verplaats gegevens ervan met pvmove terwijl het systeem draait, en verwissel vervolgens de hardware.

Wat logische volumes doen

Visueel van logische volumes die nauwkeurig zijn uitgesneden en gevormd uit een grotere, stromende digitale "volumegroep"-vloeistof.

Logische volumes zijn wat u daadwerkelijk gebruikt. Ze zijn uit volumegroepen gesneden en gedragen zich als gewone partities. Formatteer ze met ext4 of xfs, monteer ze waar dan ook en wijzig het formaat wanneer dan ook. Het verschil is dat ze niet gebonden zijn aan fysieke schijfgrenzen.

Wanneer je rent lvcreate -L 50G -n gegevensdatavg, wijst u 50 GB toe uit de pool van de volumegroep. Die ruimte kan afkomstig zijn van één schijf of verspreid zijn over meerdere schijven. Het maakt u niet uit, want LVM regelt de distributie.

Fysieke omvang uitgelegd

Fysieke omvang is de kleinste toewijzingseenheid in LVM, doorgaans blokken van 4 MB. Wanneer u een logisch volume maakt, wijst LVM fysieke gebieden uit de volumegroep toe. Met deze gedetailleerde aanpak kunt u de grootte van volumes nauwkeurig wijzigen.

Bij grote volumes is de omvang van belang. Grotere omvang betekent minder overhead voor metadata, maar een grovere toewijzing. De standaardwaarde van 4 MB werkt voor de meeste situaties. Ik heb het nooit veranderd buiten enorme opslagarrays waar de wiskunde de voorkeur gaf aan grotere omvang.

Momentopnamen voor point-in-time back-ups

Snapshots leggen de status van een logisch volume op een specifiek moment vast. LVM maakt gebruik van copy-on-write-technologie. Originele gegevens blijven op hun plaats. Wanneer er iets verandert, bewaart LVM de oude blokken in de momentopname terwijl nieuwe gegevens naar het hoofdvolume worden geschreven.

Wilt u systeemupdates testen? Maak eerst een momentopname. Er gaat iets kapot? Herstellen vanaf de momentopname. De hele operatie duurt seconden omdat LVM alleen gewijzigde blokken bijhoudt en niet alles kopieert.

Ik maak snapshots van productiedatabases vóór grote schemawijzigingen. De gemoedsrust kost bijna niets aan overhead, en ik heb drie keer volledige herbouwingen vermeden door mislukte migraties terug te draaien.

Wanneer moet u LVM-striping gebruiken?

Striping verdeelt gegevens over meerdere fysieke volumes, vergelijkbaar met RAID0. Wanneer u een bestand schrijft, distribueert LVM tegelijkertijd chunks naar verschillende schijven. Deze parallellisatie versnelt zowel het lezen als het schrijven, vooral bij grote bestanden of databases.

De prestatiewinst is afhankelijk van uw werklast. Sequentiële leesbewerkingen van grote bestanden profiteren hier het meest van. Willekeurige toegangspatronen zien minder verbetering. Databaseservers en videobewerkingswerkstations merken echte verschillen.

LVM-mirroring voor redundantie

Door te spiegelen worden dubbele gegevens over fysieke volumes verspreid. Als één schijf uitvalt, blijven uw gegevens op de spiegel staan. LVM handelt de synchronisatie automatisch af. De prestatiehit is de moeite waard wanneer downtime meer kost dan extra opslag.

Moderne opstellingen gebruiken vaak RAID voor redundantie en LVM daarbovenop voor flexibiliteit. U krijgt bescherming op hardwareniveau plus beheer op softwareniveau. De combinatie werkt beter dan alleen op een van beide te vertrouwen.

Als u opslagbeheerbenaderingen vergelijkt, kijk dan eens LVM versus ZFS om te begrijpen wanneer elk zinvol is voor uw werklast.

Hoe installeer je LVM op Ubuntu en CentOS?

Met de hand typen op een toetsenbord met een terminalscherm waarop de succesvolle LVM2-installatie en versieverificatie wordt weergegeven.

Het installeren van LVM duurt ongeveer 60 seconden als je de juiste commando's kent. Moderne Linux-distributies verwerken de afhankelijkheden automatisch. U installeert het pakket, controleert of het werkt en u bent klaar om de opslag te configureren.

Eén belangrijke opmerking voordat we beginnen: CentOS bereikte het einde van zijn levensduur in 2020. Als je nog steeds CentOS gebruikt, schakel dan over naar Rocky Linux of AlmaLinux. Het zijn drop-in-vervangingen die daadwerkelijk beveiligingsupdates krijgen. De opdrachten hier werken identiek op Rocky Linux 9, AlmaLinux 9, Ubuntu 24.04 en huidige Debian-releases.

Update eerst uw systeem

Begin met het bijwerken van de pakketlijst van uw systeem. Dit zorgt ervoor dat u de nieuwste LVM2-versie krijgt met alle beveiligingspatches en bugfixes.

Voor Ubuntu-systemen:

sudo apt-update

 

Voor CentOS-gebaseerde systemen (Rocky Linux/AlmaLinux):

sudo dnf-update

 

Moderne RHEL-gebaseerde systemen gebruiken dnf als pakketbeheerder. Als je oude tutorials ziet vermelden jammie, negeer ze. DNF heeft yum in 2015 vervangen door betere afhankelijkheidsresolutie en prestaties.

Installeer het LVM2-pakket

De pakketnaam is lvm2 over alle distributies. De installatie haalt automatisch afhankelijkheden op, inclusief device-mapper-tools en gerelateerde bibliotheken.

Installatie van Ubuntu Logical Volume Manager:

sudo apt install lvm2

 

Installatie van CentOS Logical Volume Manager (Rocky/AlmaLinux):

sudo dnf installeer lvm2

 

Wacht tot de installatie is voltooid. Duurt 10-15 seconden op moderne hardware met fatsoenlijk internet. De pakketgrootte is klein, ongeveer 2-3 MB plus afhankelijkheden.

Controleer of de installatie is geslaagd

Controleer of LVM2 correct is geïnstalleerd en kijk welke versie u gebruikt:

sudo lvm-versie

 

U ziet versie-informatie en builddetails. De huidige versies draaien op 2.03.x of hoger. Als de opdracht mislukt of 'opdracht niet gevonden' retourneert, is er iets misgegaan met de installatie.

Moderne systemd-gebaseerde distributies activeren LVM automatisch tijdens het opstarten. U hoeft services niet handmatig in te schakelen, zoals u deed met oudere init-systemen. De lvm2-activeringsgenerator regelt alles. Dit is een ding minder om te configureren.

Wilt u LVM testen op een systeem dat uw kritieke gegevens niet opslaat? Overweeg om een beste Linux-VPS waar u kunt experimenteren zonder productiebestanden te riskeren.

Hoe creëer je LVM in Linux?

Digitale werkbankscène waarin onbewerkte schijven worden verwerkt tot een volumegroep en vervolgens worden verfijnd tot voltooide logische volumes.

Het maken van LVM omvat drie stappen: initialiseer fysieke volumes, groepeer ze in een volumegroep en verdeel logische volumes. Het proces klinkt ingewikkelder dan het is. Je voert in totaal misschien zes opdrachten uit.

Bepaal voordat u begint welke schijven u wilt gebruiken. De voorbeelden hier gebruiken /dev/sdX als tijdelijke aanduidingen. Uw werkelijke apparaatnamen zullen verschillen. Loop lsblk om te zien wat er op uw systeem is aangesloten.

Initialiseer fysieke volumes

Fysieke volumes vertellen LVM welke schijven het kan gebruiken. Initialiseer een schijf met PVC creëren:

sudo pvcreate /dev/sdb

 

Vervangen /dev/sdb met uw daadwerkelijke apparaat. Hiermee worden LVM-metagegevens naar de schijf geschreven en gemarkeerd als beschikbaar. De schijf heeft niet langer traditionele partitieschema's nodig.

Wilt u meerdere schijven tegelijk initialiseren? Lijst ze allemaal:

sudo pvcreate /dev/sdb /dev/sdc /dev/sdd

 

LVM pakt ze samen aan. Controleer wat je hebt gemaakt:

sudo pv

 

Hier worden alle fysieke volumes weergegeven, hun grootte en tot welke volumegroep ze behoren (nog geen).

Maak een volumegroep

Volumegroepen bundelen fysieke volumes in één opslageenheid. Maak een volumegroep met de naam “datavg”:

sudo vgcreate datavg /dev/sdb

 

Voeg tijdens het maken meerdere schijven toe aan dezelfde groep:

sudo vgcreate datavg /dev/sdb /dev/sdc

 

Nu fungeren die schijven als één pool. Controleer de volumegroep:

sudo vgs

 

U ziet de totale omvang, hoeveel er is toegewezen aan logische volumes en hoeveel er vrij blijft voor toekomstige toewijzing.

Creëer logische volumes

Logische volumes zijn wat u daadwerkelijk formatteert en mount. Ze worden uit de beschikbare ruimte van de volumegroep gehaald. Maak een volume van 50 GB:

sudo lvcreate -L 50G -n data datavg

 

Hierdoor wordt een logisch volume met de naam “data” gemaakt uit de volumegroep “datavg”. Het volledige apparaatpad wordt /dev/datavg/data.

Wil je alle beschikbare ruimte gebruiken in plaats van een maat op te geven?

sudo lvcreate -l 100% GRATIS -n data datavg

 

De -l 100% GRATIS optie wijst elke resterende byte toe. Handig voor eenvoudige configuraties waarbij één logisch volume de gehele volumegroep gebruikt.

Formatteer het logische volume

Logische volumes hebben net als elke partitie bestandssystemen nodig. Formaat met ext4:

sudo mkfs.ext4 /dev/datavg/data

 

Dit duurt enkele seconden voor kleine volumes, langer voor grote volumes. De uitvoer toont het aantal blokken en inode-informatie. Tenzij er iets mislukt, kunt u de details negeren.

Wilt u in plaats daarvan xfs? Vervang ext4 door xfs. Beide werken prima. Ext4 komt vaker voor op Ubuntu-systemen. Rocky Linux is voor de meeste gebruiksscenario's standaard ingesteld op xfs.

Wees uiterst voorzichtig met LVM-opdrachten. Ze passen uw opslaginfrastructuur rechtstreeks aan. Ik heb ooit een apparaatnaam getypt en 2 TB aan clientbestanden gewist. Maak back-ups van kritieke gegevens voordat u iets uitvoert dat de opslagconfiguratie verandert.

Hoe monteer je LVM-partities?

Het mounten van een LVM-partitie werkt precies hetzelfde als het mounten van elke andere partitie. U maakt een mountpoint-directory, voert de opdracht mount uit en voegt optioneel een item toe aan /etc/fstab voor automatische montage bij de bagageruimte.

Het enige verschil is het apparaatpad. In plaats van /dev/sda1, jij gebruikt /dev/volumegroup/logischvolume. Al het andere blijft hetzelfde.

Maak een Mount Point-directory

Mountpunten zijn slechts mappen waar u toegang krijgt tot het bestandssysteem. Maak er een waar dat zinvol is voor uw gebruiksscenario:

sudo mkdir /mnt/data

 

Gebruik beschrijvende namen. /mnt/gegevens, /mnt/back-up, /thuis/gedeeld allemaal werk. De locatie heeft geen invloed op de functionaliteit. Sommige mensen geven er de voorkeur aan /mnt voor tijdelijke mounts en speciale mappen onder / voor permanente.

Monteer het logische volume

Monteer het geformatteerde logische volume op uw koppelpunt:

sudo mount /dev/datavg/data /mnt/data

 

Vervang het apparaatpad en het koppelpunt door uw werkelijke waarden. Het bestandssysteem is nu toegankelijk op /mnt/gegevens. Alle bestanden die u daar maakt, staan ​​op het logische volume.

Controleer of de koppeling is gelukt:

df -h /mnt/data

 

U ziet de totale grootte van het volume, de gebruikte ruimte, de beschikbare ruimte en het koppelpunt. Als er niets verschijnt, is het mount-commando mislukt. Controleer uw apparaatpad en zorg ervoor dat het logische volume bestaat lvs.

Maak bevestigingen permanent

Tijdelijke koppelingen verdwijnen na opnieuw opstarten. Voeg vermeldingen toe aan /etc/fstab voor permanente montage:

sudo nano /etc/fstab

 

Voeg aan het einde deze regel toe:

/dev/datavg/data  /mnt/data  ext4  standaardwaarden  0  0

 

Het formaat is: apparaat, koppelpunt, bestandssysteemtype, koppelopties, dumpprioriteit, fsck-volgorde. De nullen aan het einde werken prima in de meeste situaties. Wijziging ext4 zodat het overeenkomt met het bestandssysteem dat u daadwerkelijk hebt gebruikt.

Sla op en sluit de editor af. Test de fstab-invoer zonder opnieuw op te starten:

sudo mount -a

 

Hiermee wordt alles in fstab gemount dat nog niet is gemount. Als je fouten ziet, heb je iets verkeerd getypt in fstab. Repareer het voordat u opnieuw opstart, anders start uw systeem mogelijk niet correct op.

Prestaties zijn van belang wanneer u volumes koppelt aan productieworkloads. Na het instellen van uw LVM-configuratie, schijfsnelheid testen in Linux om de werkelijke doorvoer en latentie te benchmarken.

Mount LVM tijdens Ubuntu-installatie

Ubuntu's installatieprogramma ondersteunt LVM-configuratie tijdens systeemconfiguratie. Wanneer u het partitiescherm bereikt, selecteert u “Handmatig” partitioneren en kiest u “Configureer de Logische Volume Manager.”

Deze aanpak werkt goed voor nieuwe installaties. U stelt uw volumegroepen en logische volumes in voordat u het besturingssysteem installeert. Het installatieprogramma regelt /etc/fstab invoer automatisch.

Voor bestaande systemen geeft de bovenstaande opdrachtregelaanpak u meer controle en kunt u precies begrijpen wat er bij elke stap gebeurt.

Problemen met koppelen oplossen

Als uw LVM-partitie niet kan worden geactiveerd, controleer dan eerst deze veelvoorkomende problemen:

Volumegroep niet geactiveerd:

sudo vgchange -ay

 

Hierdoor worden alle volumegroepen geactiveerd. Soms worden ze niet automatisch geactiveerd na het toevoegen van nieuwe schijven of het opnieuw opstarten.

Verkeerd apparaatpad: Controleer of het logische volume bestaat lvs en gebruik het volledige pad zoals /dev/volumegroup/logischvolume, geen snelkoppelingen.

Bestandssysteemfouten: Voer een bestandssysteemcontrole uit op het niet-gemounte volume:

sudo fsck /dev/datavg/data

 

Corruptie van het bestandssysteem verhindert het mounten. De fsck-tool kan veel problemen automatisch oplossen.

Wat zijn de essentiële Linux LVM-opdrachten?

Met Linux LVM-opdrachten kunt u uw volledige opslagconfiguratie vanaf de opdrachtregel beheren. Dit zijn de commando's die je in de praktijk daadwerkelijk zult gebruiken, en niet de theoretische commando's uit verouderde documentatie.

Fysieke volumes weergeven

Bekijk alle fysieke volumes in uw systeem:

sudo pv

 

Dit toont een beknopte tabel met apparaatnamen, volumegroepen, formaat, attributen, grootte en vrije ruimte. Voor gedetailleerde informatie over een specifiek fysiek volume:

sudo pvdisplay /dev/sdb

 

De gedetailleerde weergave omvat de fysieke omvang, totale omvang, toegewezen omvang en UUID. Handig wanneer u exacte cijfers nodig heeft voor het plannen van capaciteit.

Volumegroepen weergeven

Maak een lijst van alle volumegroepen:

sudo vgs

 

U ziet de namen van volumegroepen, het aantal fysieke volumes, het aantal logische volumes, kenmerken, totale grootte en vrije ruimte. Voor uitgebreide details:

sudo vgdisplay datavg

 

Dit toont alles: omvang van het bereik, totale omvang, toewijzingsbeleid en UUID. Ik gebruik dit bij het plannen van nieuwe logische volumes om precies te zien hoeveel ruimte er nog over is.

Geef logische volumes weer

Maak een lijst van alle logische volumes:

sudo lvs

 

De uitvoer toont logische volumenamen, hun volumegroepen, attributen, grootte en welke fysieke gebieden ze gebruiken. Voor volledige informatie:

sudo lvdisplay /dev/datavg/data

 

Dit onthult het pad, het blokapparaat, de aanmaaktijd, de status en de segmenten van het logische volume. Helpt bij het oplossen van mount-problemen of het controleren van snapshot-relaties.

Volumegroepen uitbreiden

Voeg fysieke volumes toe aan bestaande volumegroepen wanneer u meer capaciteit nodig heeft:

sudo vgextend datavg /dev/sdd

 

Dit voegt toe /dev/sdd naar de volumegroep “datavg”. De vrije ruimte komt onmiddellijk beschikbaar voor bestaande logische volumes of voor het maken van nieuwe. Geen herstart vereist.

Ik heb op deze manier een schijf van 2 TB aan mijn back-upvolumegroep toegevoegd terwijl de back-ups actief werden uitgevoerd. De hele operatie duurde ongeveer 5 seconden.

Wijzig het formaat van logische volumes

Breid een logisch volume uit om het meer ruimte te geven:

sudo lvresize -L +50G /dev/datavg/data

 

Dit voegt 50 GB toe aan het logische volume. Nadat u het formaat hebt gewijzigd, breidt u het bestandssysteem uit om de nieuwe ruimte te gebruiken:

Voor ext4:

sudo resize2fs /dev/datavg/data

 

Voor xfs:

sudo xfs_growfs /mnt/data

 

Het bestandssysteem groeit en vult het logische volume. Alles gebeurt terwijl het volume geactiveerd en in gebruik blijft. Gebruikers merken niets anders dan meer beschikbare ruimte.

Wilt u in plaats daarvan krimpen? Dat is riskanter en vereist eerst ontkoppeling. Maak altijd een back-up voordat u volumes verkleint.

Volumemomentopnamen maken

Momentopnamen leggen de huidige status van een logisch volume vast voor back-ups of testen:

sudo lvcreate -s -L 10G -n data-snapshot /dev/datavg/data

 

Hierdoor wordt een momentopname van 10 GB gemaakt met de naam “data-snapshot” van het logische volume “data”. De momentopname maakt gebruik van copy-on-write-technologie. Er is alleen ruimte nodig voor gewijzigde blokken, niet het hele volume.

Koppel de momentopname alleen-lezen voor consistente back-ups:

sudo mkdir /mnt/snapshot

sudo mount -o ro /dev/datavg/data-snapshot /mnt/snapshot

 

Maak een back-up van /mnt/momentopname terwijl het originele volume schrijfbewerkingen blijft krijgen. Dit lost het probleem “hoe maak ik een back-up van een live database” netjes op.

Verwijder logische volumes

Verwijder logische volumes die u niet langer nodig heeft:

sudo lvremove /dev/datavg/old-data

 

De opdracht vraagt ​​om bevestiging voordat deze wordt verwijderd. Hierdoor worden het logische volume en alle gegevens erop permanent vernietigd. Zorg ervoor dat u back-ups heeft van alles wat belangrijk is.

Verplaats fysieke omvang

Verplaats gegevens van een fysiek volume voordat u deze verwijdert:

sudo pvmove /dev/sdb

 

LVM verplaatst automatisch alle fysieke gebieden van /dev/sdb naar andere fysieke volumes in de volumegroep. De bewerking wordt op de achtergrond uitgevoerd terwijl het systeem online blijft.

Dit heeft mij gered toen een schijf SMART-fouten begon te vertonen. Ik heb alles van de defecte schijf verplaatst, uit de volumegroep verwijderd en tijdens een onderhoudsperiode vervangen. Geen downtime.

Scannen naar volumegroepen

Soms verschijnen volumegroepen niet na het toevoegen van nieuwe schijven of het opnieuw opstarten. Forceer een scan:

sudo vgscan

sudo vgchange -ay

 

De eerste opdracht scant op volumegroepen. De tweede activeert alles wat hij vindt. Uw logische volumes worden weer toegankelijk.

Als u Ubuntu LVM instelt voor ontwikkelomgevingen, wilt u misschien ook handleidingen Hadoop installeren op Ubuntu, Redis installeren op Ubuntu, of XRDP installeren op Ubuntu voor externe toegang tot uw door LVM beheerde systemen.

Conclusie

LVM transformeert Linux-opslagbeheer van rigide partitieplanning naar flexibele capaciteitstoewijzing. U krijgt dynamische formaataanpassingen, point-in-time momentopnamen en de mogelijkheid om verschillende schijven samen te voegen in uniforme opslagruimtes. En dat terwijl de systemen online blijven.

De kernworkflow blijft consistent in alle distributies. Initialiseer fysieke volumes met PVC creëren, bundel ze in volumegroepen met vgcreate, snijd logische volumes met lvcreate, formatteer ze met het bestandssysteem van uw voorkeur en koppel ze zoals elke partitie. De opdrachten werken hetzelfde op Ubuntu LVM- en Rocky Linux-installaties.

Begin klein als u nieuw bent op het gebied van logisch volumebeheer. Maak een testvolumegroep op een reserveschijf. Oefen met het wijzigen van de grootte van logische volumes, het maken van momentopnamen en het verplaatsen van gegevens tussen fysieke volumes. De fouten doen minder pijn als ze plaatsvinden op niet-productieopslag.

Eén herinnering over CentOS: het is dood. Gebruik in plaats daarvan Rocky Linux of AlmaLinux. Ze zijn binair compatibel met RHEL en worden daadwerkelijk onderhouden. De LVM-opdrachten werken identiek, maar u krijgt beveiligingsupdates die er toe doen.

Wilt u LVM oefenen zonder uw lokale bestanden te riskeren? Draai een Ubuntu-VPS waar je vrij kunt experimenteren. Maak dingen kapot, leer van fouten en beheers de commando's voordat je ze toepast op productiesystemen.

Linux VPS-hosting

Koop een goedkope of premium Linux VPS voor het hosten van uw website of externe desktop, tegen de goedkoopste prijs die er is. VPS Draait op Linux KVM voor meer efficiëntie en werkt op krachtige hardware met NVMe SSD-opslag voor hogere snelheid.

Lees meer

Veelgestelde vragen

Wat is het belangrijkste voordeel van het gebruik van LVM ten opzichte van traditionele partities?

Met LVM kunt u de grootte van de opslag wijzigen terwijl het systeem draait. Bij traditionele scheidingswanden bent u bij de installatie gebonden aan vaste afmetingen. Meer ruimte nodig voor /thuis? Voer met LVM lvresize en resize2fs uit. Geen herstart, geen datamigratie, geen downtime.

Kun je LVM gebruiken met SSD's en NVMe-schijven?

Ja. LVM werkt met elk blokapparaat, inclusief SSD's, NVMe-schijven, RAID-arrays en traditionele harde schijven. De opdrachten en functionaliteit blijven identiek, ongeacht het onderliggende hardwaretype.

Werkt LVM met RAID-opstellingen?

LVM werkt bovenop RAID. Stel eerst uw RAID-array in voor redundantie en gebruik vervolgens LVM op het RAID-apparaat voor flexibel volumebeheer. U krijgt bescherming op hardwareniveau plus flexibiliteit op softwareniveau.

Hoeveel ruimte moet u toewijzen voor LVM-snapshots?

Wijs 10-20% van de oorspronkelijke volumegrootte toe voor typische werkbelastingen. Snapshots slaan alleen gewijzigde blokken op met behulp van copy-on-write. Voor zware schrijfactiviteiten is meer snapshotruimte nodig. Lichte leesactiviteiten hebben minder nodig.

Kunt u logische volumes verplaatsen tussen verschillende fysieke schijven?

Ja. Gebruik pvmove om gegevens van het ene fysieke volume naar het andere te migreren terwijl het systeem draait. Handig bij het vervangen van schijven of het opnieuw verdelen van opslag over snellere hardware.

Is er een GUI-tool voor het beheer van LVM?

GNOME Disks toont bestaande LVM-volumes, maar kan deze niet maken of de grootte ervan wijzigen. KDE Partition Manager ondersteunt volledige LVM-bewerkingen. Voor volledige controle blijven opdrachtregelprogramma's het meest betrouwbaar in alle distributies.

Deel

Meer van de blog

Blijf lezen.

De beste zelfgehoste apps die u kunt uitvoeren met Cosmos Cloud-omslagafbeelding met app-panelen rond een Cosmos-dashboard.
Servers en besturingssystemen

Beste zelfgehoste apps die u kunt uitvoeren met Cosmos Cloud: bestanden, media, wachtwoorden, automatisering en meer!

Misschien heb je Cosmos Cloud opgezet en wil je nu kijken welke apps er goed bij passen, of misschien heb je nog niet eens voor Cosmos gekozen en wil je gewoon kijken hoe goed het bij je werk past.

Niek ZilverNiek Zilver 16 minuten lezen
Potainer vs Cosmos Cloud voor het beheren van Docker Apps-omslag met hybride installatiediagram en neon-ops versus toegangsblokken.
Servers en besturingssystemen

Portainer versus Cosmos Cloud: het beste geschikt voor Docker-appbeheer

Als je Docker al kent en gewoon een schonere manier wilt om een ​​groeiende app-stack uit te voeren, dan is hier het korte antwoord op Potainer versus Cosmos Cloud. Potainer is de sterkere keuze voor direc

Niek ZilverNiek Zilver 14 minuten lezen
Cosmos Cloud vs CasaOS vs Umbrel functieafbeelding die drie zelf-gehoste paden binnen één abstracte cloudnetwerkwereld laat zien.
Servers en besturingssystemen

Cosmos Cloud versus CasaOS versus Umbrel: welk zelfgehoste platform past bij uw configuratie?

Het korte antwoord is dat CasaOS nog steeds de gemakkelijkste plek is om te beginnen, Umbrel het schoonste samengestelde gevoel heeft en Cosmos Cloud logischer is als je meer controle over doma wilt.

Niek ZilverNiek Zilver 11 minuten lezen

Klaar om te implementeren? Vanaf $ 2,48/maand.

Onafhankelijke cloud, sinds 2008. AMD EPYC, NVMe, 40 Gbps. 14 dagen geld-terug-garantie.