Forutsetninger
For å følge denne opplæringen, må du ha et fysisk volum laget av en disk. Det fysiske volumet skal ha en volumgruppe, VG01, på det. Et logisk volum LV01, opprettet på denne volumgruppen VG01.
Liste opp alle tilgjengelige fysiske volumer ved å løpe PVS, PVSCAN eller pvdisplay kommandoer i terminalen.
ubuntu@ubuntu: ~ $ sudo pvs
ELLER
ubuntu@ubuntu: ~ $ sudo pvscan
ELLER
ubuntu@ubuntu: ~ $ sudo pvdisplay
Legg merke til det eneste fysiske volumet /dev/sdc i systemet. Nå, liste opp alle volumgruppene som er opprettet på /dev/sdc fysisk volum ved bruk av noen av VGS, VGSCAN eller vgdisplay kommandoer.
ubuntu@ubuntu: ~ $ sudo vgs
ELLER
ubuntu@ubuntu: ~ $ sudo vgdisplay
ELLER
ubuntu@ubuntu: ~ $ sudo vgscan
Kommandoen viser tilstedeværelsen av bare en volumgruppe VG01 på det fysiske volumet /dev/sdc, i systemet. Følgende kommandoer kan brukes til å finne alle de logiske volumene over volumgruppen.
ubuntu@ubuntu: ~ $ sudo lvs
ELLER
ubuntu@ubuntu: ~ $ sudo lvscan
ELLER
ubuntu@ubuntu: ~ $ sudo lvdisplay
Det er to logiske volumer LV01 og LV02 på volumgruppen VG01.
Lag et nytt fysisk volum
Først liste opp alle de fysiske enhetene som er koblet til systemet ved å bruke LSBLK kommando.
ubuntu@ubuntu: ~ $ sudo lsblk
Det er 3 fysiske enheter koblet til systemet og en av dem (/dev/sdc) er enheten som brukes som fysisk volum. Fest nå en ny fysisk enhet og liste igjen alle tilkoblede enheter.
ubuntu@ubuntu: ~ $ sudo lsblk
Det er fire fysiske enheter koblet til systemet. Den nylig vedlagte enheten (/dev/sdd1) er for øyeblikket montert på systemet. Demontere /dev/sdd1 Enhet som følger:
ubuntu@ubuntu: ~ $ sudo umount /dev /sdd1
Formater enheten med dd kommando. Denne kommandoen vil ta litt tid å formatere enheten avhengig av størrelsen på enheten som er festet.
MERK: Formatering av enheten vil slette alle dataene i enheten. Opprett en sikkerhetskopi av dataene før du formaterer dem.
ubuntu@ubuntu: ~ $ sudo dd if =/dev/null av =/dev/sdd status = fremgang bs = 4m
Lag et fysisk volum fra den nylig vedlagte fysiske enheten ved hjelp av pvcreate kommando.
ubuntu@ubuntu: ~ $ pvcreate /dev /sdd
Det vil skape et fysisk volum fra den fysiske enheten tilkoblet. Vis alle de fysiske volumene ved å bruke noen av PVS, PVSCAN eller pvdisplay kommandoer.
ubuntu@ubuntu: ~ $ sudo pvs
ELLER
ubuntu@ubuntu: ~ $ sudo pvscan
ELLER
ubuntu@ubuntu: ~ $ sudo pvdisplay
Utgangen viser to fysiske volum /dev/sdc og /dev/sdd opprettet på systemet.
Volumgruppeforlengelse
Utvid volumgruppen VG01 bruker Vgextend kommando for å dekke begge de fysiske volumene.
ubuntu@ubuntu: ~ $ sudo vgextend vg01 /dev /sdd
Ovennevnte kommandoutgang viser at volumgruppen VG01 spenner over begge de fysiske volumene /dev/sdc og /dev/sdd Og det har mer plass. Liste opp detaljene i volumgruppen VG01 bruker vgdisplay kommando.
ubuntu@ubuntu: ~ $ sudo vgdisplay
Den totale størrelsen på volumgruppen VG01 er nå 44.5 GB som tidligere bare var 30 GB.
Utvide det logiske volumet
Nå kan vi enten skape et annet logisk volum fra dette rommet, eller vi kan utvide det eksisterende logiske volumet for å bruke dette rommet. For denne guiden vil vi utvide det eksisterende logiske volumet for å legge til mer plass.
Vis tilgjengelige logiske volumer med noen av følgende kommandoer:
ubuntu@ubuntu: ~ $ sudo lvs
ELLER
ubuntu@ubuntu: ~ $ sudo lvscan
ELLER
ubuntu@ubuntu: ~ $ sudo lvdisplay
For øyeblikket er det bare to logiske volumer LV01 og LV02 med henholdsvis 15 GB og 10 GB -plass. For denne opplæringen vil vi utvide det logiske volumet LV01 bruker Lvextend Kommando fra 15 GB til 25 GB.
ubuntu@ubuntu: ~ $ sudo lvextend -l+10g/dev/vg01/lv01
Etter å ha utvidet den logiske volumstørrelsen, må du nå oppgi de logiske volumdetaljene ved å bruke lvdisplay kommando.
ubuntu@ubuntu: ~ $ sudo lvdisplay/dev/vg01/lv01
Så størrelsen på det logiske volumet LV01 er nå 25 GB og har blitt utvidet med hell.
Utvid filsystemet montert på systemet
Montere det logiske volumet ved hjelp av montering kommando:
ubuntu@ubuntu: ~ $ sudo mount/dev/vg01/lv01/media/ubuntu/lv01
Etter å ha montert det logiske volumet, kan du nå vise filsystemet med df Kommando for å sjekke filsystemets størrelse.
ubuntu@ubuntu: ~ $ sudo df -th/dev/vg01/lv01
Filsystemstørrelsen utvides ikke, så den må utvides ved å bruke Endre størrelse2fs kommando.
ubuntu@ubuntu: ~ $ sudo resize2fs/dev/vg01/lv01
Etter å ha utvidet filsystemet, kjører du df Kommando for å bekrefte størrelsesutvidelsen av filsystemet.
ubuntu@ubuntu: ~ $ sudo df -th/dev/vg01/lv01
Nå er filsystemstørrelsen 25 GB, og den har blitt utvidet med hell.
Konklusjon
Logisk volumstørrelsesstyring på kjøreserverne er et av de mange jobbansvarene til systemadministratoren. Slik at de må håndtere rommangel på grunn av overdreven data på en daglig basis.
Logisk volumforlengelse krever litt plass i volumgruppen som det eksisterer logisk volum. I tilfelle det ikke er noen ledig plass tilgjengelig på volumgruppen, er en ny fysisk enhet festet for å skape ledig plass. Artikkelen er en guide som gir dem en trinnvis guide for hvordan du legger til en ny disk for å utvide det logiske volumet og filsystemet montert på systemet.