Arbeider med Vgextend Linux -kommandoen

Arbeider med Vgextend Linux -kommandoen
Å jobbe med logisk volumadministrasjon (LVM) i Linux gir brukerne fleksibiliteten til å opprette og jobbe med partisjoner. Du kan enkelt opprette, endre, endre størrelse og slette forskjellige lagringsvolum.

Du kan enkelt endre størrelse på en volumgruppe ved å utvide den med et fysisk volum ved hjelp av Vgextend kommando. Kommandoen er enkel, og du trenger bare å legge til det fysiske volumet som et argument når du bruker Vgextend -kommandoen.

Hvis du ikke har jobbet med volumgrupper eller leter etter en trygg måte å utvide volumgruppen, vil vi dekke et praktisk eksempel i denne guiden. La oss komme i gang.

Hva er LVM?

LVM er et Linux -system som er ansvarlig for å administrere filsystemer og logiske volumer i et Linux -system. Selv om det er andre volumstyringsverktøy i Linux, anbefales bruk av LVM for sine avanserte funksjoner. Som vi vil se i denne guiden, er det så mye at du kan oppnå ved hjelp av dette kommandolinjeverktøyet.

For bedre å forstå hvordan du bruker Vgextend Kommando, vi vil lage to fysiske volumer og en volumgruppe. Når vi er fullført, vil vi bruke Vgextend for å legge til ett fysisk volum til volumgruppen til det andre fysiske volumet.

Skape fysiske volumer

Begynn med å sjekke om det allerede er opprettet fysiske volumer ved hjelp av følgende kommando:

$ sudo pvs

Vi har foreløpig ikke noe fysisk volum. Vi trenger en Blokker enhet for å initialisere det fysiske volumet. Vi kan liste opp blokkenhetene ved å bruke følgende kommando:

$ sudo lvmdiskscan

Siden vi trenger å lage to fysiske volumer, vil vi bruke /dev/sda1 og /dev/sdb1. Men før det må vi demontere blokkeringsenhetene.

For å demontere en blokkeringsenhet, bruk følgende kommandoer og erstatt blokkeringsenheten for å matche saken din:

$ sudo umount /dev /sda1
$ sudo umount /dev /sdb1

Med våre blokkeringsenheter som ikke er montert, kan vi fortsette å bruke pvcreate kommando for å initialisere de fysiske volumene.

For å lage to fysiske volumer, vil følgende kommando være:

$ sudo pvcreate /dev /sda1
$ sudo pvcreate /dev /sdb1

Vi opprettet våre fysiske volumer og kan bekrefte ved å bruke PVS kommando.

Opprette volumgrupper

Vi trenger et fysisk volum for å lage en volumgruppe. La oss starte med å bekrefte at vi ikke har noen volumgruppe i noen av de fysiske volumene ved å bruke følgende kommando:

$ sudo vgs

Vi kan nå fortsette å lage en volumgruppe for et av de fysiske volumene, som vi vil utvide størrelsen ved å legge til det andre fysiske volumet til det. Så for å lage en volumgruppe for /dev/sdb1, Følgende kommando vil være:

$ sudo vgcreate volgroup1 /dev /sdb1

Vi kalte volumgruppen vår Volgroup. Vi kan bekrefte det ved hjelp av VGS -kommandoen.

For å få flere detaljer om den opprettede volumgruppen, bruk følgende kommando:

$ VGDISPLAY VOLGROUP1

Det vi trenger å fokusere på er Gratis PE Størrelse for volumgruppen. Vi har for øyeblikket 1919 gratis PE. For å utvide denne størrelsen, kan vi bruke Vgextend kommando og legg til navnet på vårt andre fysiske volum, /dev/sda1, som et argument.

Følgende kommando ville være:

$ vgextend Volgroup1 /dev /sda1

Du bør få en suksessmelding som den i forrige illustrasjon som bekrefter at volumgruppen er utvidet med hell. Vi kan bekrefte den nye størrelsen som vist i følgende:

Bingo! Du kan merke vår nye gratis PE -størrelse utvidet fra 1919 til 2046. Slik kan du enkelt bruke Vgextend Linux -kommandoen for å utvide størrelsen på volumgruppene dine ved å legge til et fysisk volum.

Konklusjon

Å jobbe med LVM lar deg lage partisjoner og logiske volumer og utvide dem når det er nødvendig. Ulike Linux -kommandoer kommer godt med når du jobber med LVM. I denne guiden diskuterte vi de fleste kommandoene for å lage fysiske volumer og volumgrupper. Hovedfokuset vårt er å utvide størrelsen på volumgrupper ved å bruke Vgextend -kommandoen. Du forstår nå hvordan du bruker Vgextend -kommandoen i Linux.