Centos 8 utvider rotpartisjon ved bruk av LVM

Centos 8 utvider rotpartisjon ved bruk av LVM
For noen år siden var diskadministrasjon en ressurskrevende oppgave for systemadministratorer. Scenarier som å gå tom for verdensrommet var sysadmins, hovedsakelig fordi det å løse det innebar mye arbeid. Dette vil føre til at sysadminer tar servere offline, installerer nye stasjoner, partisjon og deretter utvider dem til det nåværende systemet. Det var ikke gøy.

Den logiske volumlederen løste dette problemet en gang for alle. LVM er en enhetsmapperramme som gir mulighet for diskadministrasjon i veldig enkle trinn.

LVM lar sysadminer utføre diskadministrasjonsoppgaver som å endre størrelse, utvide og fjerne partisjoner fleksibelt og enkelt. Derfor trenger ikke sysadmins å ta systemet offline for å utvide partisjoner og mer.

I denne opplæringen vil jeg vise deg en metode for å bruke LVM Manager for å utvide størrelsen på rotpartisjonen din.

MERK: Denne opplæringen er ikke en introduksjonsguide til LVM.

Forutsetninger

Før vi kommer i gang med opplæringen, må du oppfylle følgende krav.

  • Rot eller bruker med sudo -privilegier
  • Forsikre deg om at du lager en sikkerhetskopi av alle filene dine i tilfelle problemer.

I eksemplene innen denne opplæringen vil jeg krympe hjemmekatalogen og legge til den ekstra plassen til rotkatalogen. Jeg illustrerer også denne opplæringen på en centos 8 -maskin som kjører på VMware.

Trinn 1 - Lag sikkerhetskopier

Det aller første trinnet før vi fortsetter er å ta en sikkerhetskopi av hjemmekatalogen. Du trenger ikke å gjøre dette, men jeg kan ikke anbefale det høyt nok. Sikkerhetskopier filene dine ved hjelp av filandeler, kopier dem til en lokal stasjon, eller komprimere dem og flytt dem til en ny katalog.

Trinn 2 - MonTount Home Dir

Neste trinn er å demontere hjemmekatalogen. For å se plasseringen av hjemmepartisjonen, bruk DF -kommandoen som:

$ sudo df

Dette viser plasseringen av hjemmepartisjonen som vist:

Bruk kommandoen nedenfor for å demontere.

$ sudo umount/dev/mapper/cl-home

Trinn 3 - Slett hjemmevolum

Når vi er vellykket, må vi fjerne hjemmevolumet ved hjelp av LVM. Bruk kommandoen som:

$ lvremove/dev/cl/home

Denne kommandoen vil be deg om å fortsette å fjerne hjemmevolumet. Trykk Y for å fortsette.

Trinn 4 - krympe hjemmet Dir

Neste trinn er å krympe størrelsen på hjemmekatalogen. Det betyr at vi vil gjenskape hjemmevolumet som et volum i mindre størrelse.

Begynn med å få volumgruppenavnet.

vgdisplay | grep “VG -navn”
VG -navn Cl

Som gir oss volumgruppenavnet som CL.

Nå, alt vi trenger å gjøre er å lage et nytt volum for /hjem ved hjelp av LVCreate -kommandoen som:

$ lvCreate -l +5GB -n Hjem CL

Som vil skape hjemmevolumet med 5 GB i størrelse.

Trinn 5 - Formater volumet

Nå er det på tide å formatere hjemmevolumet. Få filtypen ved å bruke DF -kommandoen som:

$ df -t

Bruke MKFS -verktøyformat Volumet som:

$ MKFS.XFS/Dev/Cl/Home

Trinn 6 - Mount Home Dir

Monter nå det nyopprettede volumet som:

$ mount/dev/cl/home

Ved vellykket montering, gjenopprett sikkerhetskopiene dine til det nye hjemmevolumet.

Trinn 7 - Utvid rot

Nå er det på tide å utvide rotpartisjonen med den ledige plassen som er tilgjengelig fra å krympe hjemmekatalogen. Begynn med å få banen til det rotte logiske volumet.

$ lvdisplay | grep “lv sti”

For å utvide rotpartisjonen med alt ledig plass, kommandoen som:

$ lvextend -rl +100%gratis/dev/cl/root

Denne kommandoen vil utvide rotpartisjonen med all den gjenværende ledige plassen fra hjemmekatalogen.

Konklusjon

I denne guiden så vi på hvordan vi kan utvide rotpartisjonen ved å krympe hjemmekatalogen.