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.
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.