Konfigurer LVM på Linux Mint

Konfigurer LVM på Linux Mint
Se for deg at du har en harddisk som krever at du endrer størrelse 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å enhver Linux -distribusjon.

Hva er LVM?

LVM er en logisk volumleder utviklet for Linux -kjernen. For øyeblikket er det to versjoner av LVM. LVM1 er praktisk talt ute av støtte mens LVM versjon 2 ofte kalt LVM2 brukes.

LVM inkluderer mange av funksjonene som forventes av en volumleder, inkludert:

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

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

  • 400MB /boot -partisjonen
  • For rotpartisjon / 6 GB
  • I tilfelle av hjemmepartisjonen /hjemmet 32 ​​GB
  • Og byttepartisjonen er 1 GB.

Denne distribusjonen kan være riktig og nyttig, men forestill deg at vi installerer mange programmer og rotpartisjonen fylles opp, men i personlige filer er det praktisk talt ingen data og /hjemmepartisjonen 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 /hjem og deretter øke plassen som er tildelt rotkatalogen.

LVM ordforråd

For å gjøre dette innlegget så enkelt som mulig for leseren, er det nødvendig å ta hensyn til noen konsepter intimt relatert til LVM. Å kjenne disse konseptene effektivt vil gjøre 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): En 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.
  • Fysisk omfang (PE): En PE er en del av hvert fysisk volum, av en fast størrelse. Et fysisk volum er delt inn i flere PE -er i samme størrelse.
  • Logisk omfang (LE): En LE er en del av hvert logisk volum i fast størrelse. Et logisk volum er delt inn i flere leser av samme størrelse.
  • Enhetsmapper: er et generisk Linux -kjerne -rammeverk som tillater å 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. Merk at for å utføre denne kommandoen trenger du superbrukerrettigheter.

sudo apt installer LVM2

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

sudo -i
fdisk -l

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

Så skriv denne kommandoen:

fdisk /dev /sdb

Neste, trykk “N” -tasten for å opprette en ny partisjon. Trykk deretter Enter. Deretter trykker du på “P” -tasten for å angi partisjonen som en primær. Trykk deretter Enter. Nå må du trykke 1 for å opprette den som den første partisjonen av disken. Trykk deretter Enter.

Så neste trinn er å trykke på "T" -tasten for å endre systemidentifikatoren for en partisjon. Trykk deretter Enter. Og velg LVM -partisjon. For å gjøre det, skriv “8E”. Trykk deretter Enter. Så skriv "W" -tasten for å skrive alle endringene.

Til slutt, sjekk partisjonen.

fdisk -l /dev /sdb

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 vil vi bruke PVCreate -kommandoen. Så la oss gå.

pvcreate /dev /sdb1

Sjekk endringene.

pvdisplay

Merk: Hvis vi hadde mer enn en partisjon, måtte vi legge dem alle til PV.

Opprett volumgruppen (VG)

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

vgcreate volumgroup /dev /sdb1

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

vgcreate volumgroup /dev /sdb1

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

vgdisplay

Lag de logiske volumene (LV)

Dette er det sentrale øyeblikket av 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 -l 4g -n volumgruppe

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

Med lvdisplay kan du sjekke LV.

lvdisplay

Neste trinn er å formatere og montere VL.

MKFS.ext4/dev/volumgruppe/volum

Lag nå en tidsmappe og monter VL på den.

mkdir /tidsmessig /
montering/dev/volumgruppe/volum/tidsmessig/

Nå, sjekk VL.

df -h | grep termporal

Ø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.

lvextend -l +2g/dev/volumgruppe/volum

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

Endre størrelse2fs/dev/volumgruppe/volum

Sjekk den nye størrelsen:

df -h | grep tidsmessig

Siste tanker

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