Hva er XFS Resize

Hva Er Xfs Resize



XFS er et høyytelses filsystem som er en datastruktur som brukes i ethvert operativsystem. Hvert filsystem har en forskjellig lagringskapasitet, som XFS-filkapasiteten er 64-bit, som bare er distribuert på Linux-baserte systemer.

Du kan øke XFS-filstørrelsen ved å montere XFS. Du kan imidlertid ikke redusere filstørrelsen. Videre, hvis du avmonterer XFS-filen, er det ikke mulig å utvide størrelsen. La oss ta en dypere titt på de korte detaljene om hva XFS-endring er og hvordan du kan bruke den.

Hva er XFS Resize?

Før du går til tilnærmingene, kan du prøve å endre størrelsen på XFS. La oss forstå de viktigste delene av XFS. En XFS-fil inneholder følgende deler:







Datadelen: Den inneholder metadata til filsystemer som kataloger, inoder og indirekte blokker. Datadelen inkluderer antall allokeringsgrupper av samme størrelse. Systemet kan håndtere antall grupper og størrelser ved hjelp av mkfs.xfs.



Loggseksjon: Det er internt i datadelen. Denne delen inneholder endringene som må gjøres i filsystemets metadata til endringene er gjort. Kort fortalt fungerer det som en kø av oppgaver i datadelen.



Sanntidsseksjon: Denne delen lagrer dataene til sanntidsfiler. Sanntidsdelen blir fraværende hvis vi bruker standardalternativet mkfs.xfs. Datadelen inneholder loggdelen i seg selv. Når vi vurderer å endre størrelse på XFS, øker det størrelsen på datadelen, loggdelen eller sanntidsdelen som spesifisert i kommandoen.





Hvordan bruke XFS Resize

For å øke eller utvide størrelsen på XFS-filen, kan du bruke kommandoen xfs_growfs. Her er den eksemplariske syntaksen til denne kommandoen:

xfs_growfs - [ alternativer ] størrelse monteringspunkt

I den angitte syntakskommandoen står følgende for:



  • xfs_growfs: Det øker filstørrelsen.
  • Alternativer: Dette er tilleggsalternativene til kommandoen.
  • monteringspunkt: Det er en katalogbane for å montere filen.
  • størrelse: Det er størrelsen du ønsker å øke.

Kommandoen xfs_growfs inneholder forskjellige alternativer for å utføre de forskjellige oppgavene enkelt. La oss sjekke ut disse alternativene:

Alternativer Beskrivelse
-d flagg Øker filstørrelsen til størst mulig størrelse.
-D størrelse flagg Øker filstørrelsen til den gitte filstørrelsen.
-e størrelse flagg Øker filstørrelsen i sanntid.
- Flagg i størrelse L Loggdelen øker til gitt størrelse.
-m flagg Noe plass i filsystemer er allokert til inoder. Den spesifiserer størrelsen som skal tildeles for inoder i prosent.
-n flagg Å spesifisere filstørrelsen vil ikke endres.
-r flagg Øker med størst mulig størrelse til sanntidsdelen.
-R størrelse flagg Sanntidsseksjonen øker med den gitte størrelsen.
-t flagg Gir alternativt monteringsbord.
-V flagg Oppgir versjonsnummer. Det er ikke nødvendig å gi monteringspunktalternativet mens du sjekker versjonen.

Du kan bruke kommandoen xfs_growfs i de vanlige diskpartisjonene. Når det gjelder å øke filsystemets størrelse, bør det være ekstra plass for filsystemet å vokse.

Du må bruke den alternative diskpartisjonen for å øke filsystemets størrelse. Logiske volumforvaltere håndterer alle disse økende plassoperasjonene. La oss ta et eksempel for å øke størrelsen på XFS-filsystemer:

xfs_growfs -d monteringspunkt

Du kan bruke -d-alternativet for å øke filstørrelsen til det maksimale. Du kan bruke -d-størrelsen for å spesifisere filstørrelsen.

sudo xfs_growfs -d / dev / sdb3

Hvis du vil bekrefte at systemet har gjort endringene vellykket, kan du utføre følgende kommando:

df -h

Konklusjon

I denne veiledningen forklarte vi alt du trenger å vite om tilnærmingen du kan prøve for å endre størrelsen på XFS i Linux. Kommandoen xfs_growfs er praktisk å bruke og inneholder ulike alternativer for å enkelt endre XFS. BTRFS-filsystemet ligner på XFS. Pass på at du sjekker ut nettstedet vårt for å vite mer om BTRFS.