LVM hvordan du kan endre størrelse på volum etter at de er opprettet

LVM hvordan du kan endre størrelse på volum etter at de er opprettet
Et filsystem på et logisk volum kan utvides ved å bruke LVM -verktøyet når den logiske volumshortsen for plass. Det utvidede logiske volumet har mer plass og kapasitet enn forrige logiske volum. I denne opplæringen vil vi diskutere hvordan LVM-kommandolinjegrensesnittet og det grafiske brukergrensesnittet kan brukes til å utvide det logiske volumet.

Forutsetninger

For å gå sammen med denne artikkelen, må du ha

  • Et fysisk volum fra lagringsstasjonen
  • En fysisk volum under volumgruppe
  • Logisk volum over volumgruppe
  • Filsystem på logisk volum

Bruke LSBLK kommando for å sjekke fysiske volumer.

ubuntu@ubuntu: ~ $ sudo lsblk

Legg merke til de tre tilgjengelige fysiske volumene /dev/sda, /dev/sdb og /dev/sdc i ovennevnte skjermbilder. Liste nå alle volumgruppene på systemet ved hjelp av noen av disse vgdisplay, VGSCAN og VGS kommandoer.

ubuntu@ubuntu: ~ $ sudo vgs

ELLER

ubuntu@ubuntu: ~ $ sudo vgdisplay

ELLER

ubuntu@ubuntu: ~ $ sudo vgscan

Det er bare en volumgruppe VG01 opprettet fra bare ett fysisk volum. Liste nå alle tilgjengelige logiske volum på volumgruppen VG01 ved hjelp av LVS, LVSCAN eller lvdisplay kommando.

ubuntu@ubuntu: ~ $ sudo lvs /dev /vg01

ELLER

ubuntu@ubuntu: ~ $ sudo lvdisplay /dev /vg01

ELLER

ubuntu@ubuntu: ~ $ sudo lvscan

Utgangen over viser to logiske volum LV01 og LV02 på volumgruppen VG01. Hvis du ikke har noen av de ovennevnte forutsetningene, kan du sjekke de tidligere artiklene på LVM.

Utvide logisk volum

Før logisk volumforlengelse, må du sørge for at det er nok plass i volumgruppen som inneholder det logiske volumet. Bruke VGS, vgdisplay eller VGSCAN Kommando for å bekrefte det tilgjengelige plassen i volumgruppene.

ubuntu@ubuntu: ~ $ sudo vgs

ELLER

ubuntu@ubuntu: ~ $ sudo vgdisplay

Den nåværende størrelsen på volumgruppen VG01 er omtrent 30 GB og det er en ledig plass på 15 GB tilgjengelig i volumgruppen. Hvis det ikke er nok plass tilgjengelig i volumgruppen, vil volumgruppen bli utvidet først til å skape ledig plass. Alternativt, hvis det er mer logiske volumer i volumgruppen, krymper du disse volumgruppene for å skape ledig plass.

Etter å ha sjekket volumgruppen for ledig plass, må du nå sjekke gjeldende størrelse på det logiske volumet og estimere den utvidede størrelsen. De lvdisplay Kommando kan brukes til å få informasjonen om det eksisterende logiske volumet.

ubuntu@ubuntu: ~ $ sudo lvdisplay

Så det er to logiske volumer LV01 og LV02 med størrelsen på henholdsvis 10 GB og 5 GB. For denne demoen, la oss øke størrelsen på det logiske volumet LV01 fra 10 GB til 15 GB. For å øke den logiske volumstørrelsen, Lvextend Kommandoen vil bli brukt sammen med -L flagg.

ubuntu@ubuntu: ~ $ sudo lvextend -l+5g/dev/vg01/lv01

De Lvextend Kommandoen har økt størrelsen på volumgruppen LV01 fra 10 GB til 15 GB. For å bekrefte størrelsen på det logiske volumet ved å bruke kommandolinjegrensesnittet, bruker du en av lvdisplay, LVSCAN og LVS kommandoer.

ubuntu@ubuntu: ~ $ sudo lvs

ELLER

ubuntu@ubuntu: ~ $ sudo lvdisplay

ELLER

ubuntu@ubuntu: ~ $ sudo lvscan

Bruke VGS eller vgdisplay kommandoer for å vise den okkuperte og frie plassen til volumgruppen VG01.

ubuntu@ubuntu: ~ $ sudo vgs

ELLER

ubuntu@ubuntu: ~ $ sudo vgdisplay

Som vist ovenfor, har volumgruppen VG01 en ledig plassstørrelse på 15 GB, og nå er det bare 10 GB ledig plass som viser vellykket logisk volumutvidelse.

Etter å ha utvidet størrelsen på det logiske volumet, monter du det logiske volumet på systemet for å bekrefte filsystemets utvidelse.

ubuntu@ubuntu: ~ $ sudo mount/dev/vg01/lv01/media/ubuntu/lv01

Etter å ha montert det logiske volumet, liste du opp alle de monterte filsystemene på systemet.

ubuntu@ubuntu: ~ $ sudo df -th/dev/vg01/lv01

Filsystemet er fremdeles 10 GB i størrelse, og det må også utvides separat. De Endre størrelse2fs Kommando kan brukes til å utvide en ext4 filsystem.

Nå, bruk df Kommando for å sjekke filsystemet montert på systemet igjen for å bekrefte utvidelsen.

Filsystemet montert på systemet er 15 GB i størrelse og har blitt utvidet med hell.

Utvid logisk volum via GUI -verktøy

En enklere måte å utvide logisk volumstørrelse bruker et grafisk brukergrensesnittverktøy som er KVPM. Du kan finne instruksjoner om å installere verktøyet i de tidligere artiklene. Åpne KVPM ved å kjøre KVPM kommando i terminalen.

ubuntu@ubuntu: ~ $ sudo kvpm

Det vil åpne et vindu som inneholder informasjon om alle blokkenhetene som er koblet til systemet. For denne delen vil vi utvide det logiske volumet LV02 fra 5 GB til 10 GB.

For å utvide den logiske volumstørrelsen, gå til Gruppe: VG01 Tab og velg det logiske volumet LV02. Utvid deretter listen over alternativene ved å klikke på pilskiltet og klikk på Forlenge alternativ.

For den nye størrelsen på det logiske volumet, velg Generell Tab, skriv inn den nye størrelsen på det logiske volumet og klikk på Ok knapp for å øke størrelsen.

Det øker den logiske volumstørrelsen som kan observeres fra KVPM verktøy.

For å utvide filsystemet, velg Gruppe: VG01 Tab, velg det logiske volumet LV02 og klikk på Utvide fs knapp.

Et vindu ber om bekreftelse før du utvider filsystemet.

Alternativt kan det logiske volumstørrelsen og filsystemet også bekreftes ved hjelp av kommandolinjegrensesnittet. De lvdisplay og df Kommandoer kan brukes til å vise alle detaljene i de logiske volumene.

ubuntu@ubuntu: ~ $ sudo lvdisplay/dev/vg01/lv02

Monter det logiske volumet på systemet og sjekk filsystemets størrelse.

ubuntu@ubuntu: ~ $ sudo mount/dev/vg01/lv02/media/ubuntu/lv02
ubuntu@ubuntu: ~ $ sudo df -th/dev/vg01/lv02

Konklusjon

Å utvide den logiske volumstørrelsen for en server er en avgjørende oppgave, da et filsystem montert på serveren kan gå tom for plass. LVM gir anlegget for å utvide den logiske volumstørrelsen uten å møte noe driftsstans. Denne bloggen forklarer alle trinnene for å utvide et eksisterende logisk volum og filsystemet ved å bruke kommandolinjegrensesnittet og grafisk brukergrensesnittverktøy.