Hvordan lage et grunnleggende LVM-volum på Linux

click fraud protection

LVM, (også kjent som Logical Volume Management), er en strålende måte Linux-brukere kan utvide, krympe og endre partisjoner på harddisker i sanntid, uten å måtte demontere filsystemet. I denne guiden tar vi mysteriet ut av LVM. Vi skal gå gjennom hvordan du konfigurerer et grunnleggende LVM-volum på Linux, hvordan du oppretter en volumgruppe og mer!

Før vi begynner

I denne guiden skal vi gjennomgå hvordan du oppretter et grunnleggende LVM-oppsett. Å opprette et LVM-volum innebærer å slette data, så før vi starter, må du opprette en sikkerhetskopi av systemet.

Det er mange forskjellige måter å lage en system-backup på Linux. Hvis du er usikker på hvordan du oppretter en, vennligst sjekk Deja-Dup. Det lar brukerne lage en sikkerhetskopi og laste den opp til internett, eller en nettverksserver.

Installer LVM2

Nå som du har laget en sikkerhetskopi, er det på tide å installere LVM-programvaren. Åpne en terminal og legg inn installasjonsinstruksjonene som samsvarer med operativsystemet ditt.

Ubuntu

instagram viewer
sudo apt install lvm2 *

Debian

sudo apt-get install lvm2 *

Arch Linux

sudo pacman -S lvm2

Fedora

Fedora bruker Logisk volumstyring tungt, så det er en god sjanse for at LVM2-pakken og verktøyene allerede er på datamaskinen din. Likevel, hvis du er usikker og vil installere den uansett, er kommandoen:

sudo dnf install lvm2 *

Opensuse

sudo zypper installere lvm2

Forbered enhetene dine

Så du er i det levende miljøet. Herfra åpner du Ubuntu-streken ved å trykke på Windows-tasten. Klikk deretter på søkefeltet, skriv "Terminal" og trykk enter for å starte den.

Få tilgang til roten i terminalen. Det er viktig å skaffe rot, ettersom det ikke er mulig å samhandle med LVM-volum uten rot.

sudo -er

Når du har rottilgang, bekrefter du det ved å gå inn på hvem er jeg kommando. Hvis utgangen er "root", har du root-tilgang.

hvem er jeg

Åpne harddisken du vil lage LVM på med jfdisk partisjonsredaktør.

Merk: bytt sdX til stasjonen du planlegger å bruke. Kryss av lsblk for mer informasjon.

cfdisk / dev / sdX

Uthev hver av partisjonene på stasjonen med opp / ned-piltastene. Bruk deretter Venstre / Høyre piltastene for å merke alternativet "Slett". trykk Tast inn for å bekrefte slettingen. Gjør dette til hver partisjon på stasjonen er borte, og den er tom.

Når alle partisjoner er borte, bruk venstre / høyre piltastene for å finne "Ny" og trykk den for å opprette en ny partisjon.

Etter å ha valgt "Ny", blir du bedt om å opprette en ny partisjon. Bruk hele harddisken. Hvis for eksempel stasjonen jeg vil at LVM skal settes opp på er 18 GB, ville jeg angitt “18G” i ledeteksten, og så videre.

Merk "primær" når du blir spurt, og trykk nok en gang Tast inn på tastaturet. Merk deretter alternativet "Type" og velg Linux LVM.

Fullfør oppdelingsprosessen ved å merke "Skriv". Velg “avslutt” for å avslutte Cfdisk.

Sett opp fysisk volum på LVM

Før vi kan lage våre LVM-logiske volumer og formatere dem, må vi lage et fysisk LVM-volum. Å lage LVM-volumer på Linux gjøres med pvcreate-verktøyet.

Kjør pvcreate kommando mot LVM-partisjonen på stasjonen du ønsker å bruke for LVM. I dette eksemplet er stasjonsbrevet /dev/sdb.

pvcreate / dev / sdb1

Kjører pvcreate kommandoen overtop av /dev/sdb1 partisjon skaper et nytt fysisk volum av LVM. Vi kan bekrefte dette ved å løpe:

lsblk

Opprett LVM-volumgruppe

Nå som vi har satt opp et LVM-fysisk volum, er neste trinn å opprette en LVM-volumgruppe. For å lage en ny VG, gå til terminalen og kjør følgende vgcreate kommando. Husk å bytte ut /dev/sdb1 med din LVM-partisjon.

Merk: i dette eksemplet er LVM-volumgruppenavnet LVM1. Hvis du ikke liker dette navnet, kan du gjerne endre det til noe annet.

vgcreate -s 16M lvm1 / dev / sdb1

Hvis kommandoen over er vellykket, er LVM1-volumgruppen klar til å jobbe med.

Sett opp LVM-logiske volumer

Logiske volumer er der alle dataene er lagret i en LVM. Hvis du vil opprette et nytt logisk volum i LVM, bruker du lvcreate kommando.

For å opprette et logisk volum på 2 GB, gjør du for eksempel:

lvcreate -L 2G -n lvm1a lvm1

Gjenta denne prosessen for å lage så mange volumer du vil. Den grunnleggende syntaks for å lage logiske volumer er:

lvcre -L somenummerG -n logisk volumename logical volumgruppe

Når du er fornøyd med størrelsen på den nye LVM-logiske partisjonen, er det på tide å formatere den. Så for eksempel for å formatere den nye 2 GB-partisjonen med etiketten “LVM1A”.

Først, CD inn i det /dev/mapper katalog og finn etiketten til den logiske partisjonen vi ønsker å formatere. I vårt eksempel er det /dev / mapper / lvm1-lvm1a.

cd / dev / mapper. ls

For å formatere volumet, gjør du følgende kommando som root:

 mkfs.ext4 / dev / mapper / lvm1-lvm1a

Når formateringen er fullført, får du tilgang til det nye LVM-volumet ved å gjøre følgende kommandoer med root-rettigheter.

Merk: Hvis du lager flere volumer, må du bytte ut lvm1-lvm1a med det du finner i /dev/mapper.

mkdir / mnt / vfs / monter / dev / mapper / lvm1-lvm1a / mnt / vfs /
cd / mnt / vfs /
watch instagram story