Konfigurer LVM på Linux Mint

Configure Lvm Linux Mint



Tenk deg at du har en harddisk som krever at du endrer størrelsen på en valgt partisjon. Dette er mulig på Linux takket være LVM. Med dette i bakhodet, vil denne artikkelen lære deg hvordan du konfigurerer LVM på Linux Mint. Du kan imidlertid bruke denne opplæringen på hvilken som helst Linux -distribusjon.

Hva er LVM?

LVM er en logisk volumbehandler utviklet for Linux -kjernen. For tiden er det 2 versjoner av LVM. LVM1 er praktisk talt ute av støtte mens LVM versjon 2 vanligvis kalles LVM2 brukes.







LVM inneholder mange av funksjonene som forventes av en volumbehandling, inkludert:



  • Endre størrelse på logiske grupper.
  • Endre størrelse på logiske volumer.
  • Skrivebeskyttede øyeblikksbilder (LVM2 tilbyr lese og skrive).

For å gi deg en ide om kraften og bruken av LVM, vil jeg gi deg følgende eksempel: Anta at vi har en liten harddisk, for eksempel 80Gb. Måten disken distribueres vil være noe sånt:



  • 400Mb /boot -partisjonen
  • For rotpartisjon / 6Gb
  • Når det gjelder hjemmepartisjonen /hjemmet 32Gb
  • Og byttepartisjonen er 1 Gb.

Denne fordelingen kan være korrekt og nyttig, men tenk at vi installerer mange programmer og rotpartisjonen fylles opp, men i personlige filer er det praktisk talt ingen data og /home -partisjonen har 20 Gb tilgjengelig. Dette er en dårlig bruk av harddisken. Med LVM er løsningen på dette problemet enkel, siden du ganske enkelt kan redusere partisjonen som inneholder /home og deretter øke plassen som er tilordnet rotkatalogen.





LVM ordforråd

For å gjøre dette innlegget så enkelt som mulig for leseren, er det nødvendig å ta hensyn til noen begreper som er nært knyttet til LVM. Å kjenne disse konseptene effektivt vil bedre forstå det fulle potensialet i dette verktøyet:

Så la oss starte:



  • Fysisk volum (PV): En PV er et fysisk volum, en harddisk eller en bestemt partisjon.
  • Logisk volum (LV): et LV er et logisk volum, det tilsvarer en tradisjonell partisjon i et annet system enn LVM.
  • Volumgruppe (VG): en VG er en gruppe volumer, den kan samle en eller flere PV.
  • Physical Extent (PE): en PE er en del av hvert fysiske volum, av en fast størrelse. Et fysisk volum er delt inn i flere PE -er av samme størrelse.
  • Logisk omfang (LE): en LE er en del av hvert logisk volum med fast størrelse. Et logisk volum er delt inn i flere LE -er av samme størrelse.
  • Enhetskartlegging: er et generisk Linux -kjerne -rammeverk som gjør det mulig å kartlegge en enhet fra blokker til en annen.

Konfigurer LVM på Linux Mint

Først av alt må du installere lvm2 -pakken i systemet ditt. For å gjøre dette, åpne en terminalemulator og skriv. Vær oppmerksom på at for å utføre denne kommandoen trenger du superbrukerrettigheter.

sudopassendeinstallerelvm2

Deretter skal jeg bruke fdisk for å kontrollere hvilke partisjoner jeg har. Selvfølgelig må du også gjøre dette for å sikre hvilke partisjoner du har.

sudo -Jeg
fdisk -de

Som du kan se, har jeg en andre harddisk. For at LVM skal gjøre jobben sin, er det nødvendig å forberede disken eller partisjonene for å være av typen LVM. Derfor må jeg gjøre noe arbeid på den andre harddisken som heter sdb.

Så skriv inn denne kommandoen:

fdisk /dev/baderom

Trykk deretter på n -tasten for å opprette en ny partisjon. Trykk deretter enter. Trykk deretter p -tasten for å sette partisjonen som primær. Trykk deretter enter. Nå må du trykke 1 for å opprette den som den første partisjonen på disken. Trykk deretter enter.

Så det neste trinnet er å trykke på t -tasten for å endre systemidentifikatoren til en partisjon. Trykk deretter enter. Og velg LVM -partisjon. For å gjøre det, skriv 8e. Trykk deretter enter. Så skriv inn w -tasten for å skrive alle endringene.

Til slutt, sjekk partisjonen.

fdisk -de /dev/baderom

MERK: Hvis du skal jobbe med flere partisjoner, må du gjenta denne prosessen med hver av dem.

Nå er vi klare til å fortsette.

Lag det fysiske volumet (PV)

For å jobbe med LVM må vi først definere de fysiske volumene (PV), for dette bruker vi kommandoen pvcreate. Så la oss gå.

pvcreate/dev/sdb1

Sjekk endringene.

pvd -skjerm

MERK: Hvis vi hadde mer enn én partisjon, måtte vi legge dem alle til PV.

Opprett volumgruppen (VG)

Når du har partisjonene klare, må du legge dem til i en volumgruppe. Så skriv inn denne kommandoen:

vgcreate volumegruppe/dev/sdb1

Erstatt volumgruppen med navnet du vil ha. Hvis du hadde flere partisjoner, måtte du bare legge dem til i kommandoen. For eksempel:

vgcreate volumegruppe/dev/sdb1

Du kan skrive navnet det du vil ha til VG. Så sjekk volumgruppen med denne kommandoen:

vgdisplay

Lag de logiske volumene (LV)

Dette er det sentrale øyeblikket i innlegget fordi vi i denne delen vil lage de logiske volumene som vil være som en normal partisjon.

Så kjør denne kommandoen:

lvcreate-DE4G -n volum volumgruppe

Denne kommandoen skaper et logisk volum på 4G plass over den tidligere opprettede gruppen.

Med lvdisplay kan du sjekke LV.

lvd -skjerm

Det neste trinnet er å formatere og montere VL.

mkfs.ext4/dev/volumgruppe/volum

Lag en midlertidig mappe og monter VL på den.

mkdir /midlertidig/
montere /dev/volumgruppe/volum/midlertidig/

Sjekk nå VL.

df -h | greptermporal

Øk eller reduser størrelsen på det logiske volumet

En av de mest fenomenale mulighetene for LVM er muligheten til å øke størrelsen på et logisk volum på en veldig enkel måte. For å gjøre dette, skriv inn følgende kommando.

utvide-DE+2G/dev/volumgruppe/volum

Til slutt er det nødvendig å gjenspeile den samme endringen i filsystemet, for dette, kjør denne kommandoen.

resize2fs/dev/volumgruppe/volum

Sjekk den nye størrelsen:

df -h | grepmidlertidig

Siste tanker

Å lære å konfigurere LVM i Linux Mint er en enkel prosess som kan spare mange problemer når du arbeider med partisjoner. For å gjøre dette, inviterer jeg deg til å lese mer om emnet siden jeg her har vist deg praktiske og enkle eksempler på hvordan du konfigurerer det.