Cos'è il ridimensionamento XFS

Cos E Il Ridimensionamento Xfs



XFS è un file system ad alte prestazioni che è una struttura dati utilizzata in qualsiasi sistema operativo. Ogni file system ha una capacità di archiviazione diversa, come la capacità dei file XFS è a 64 bit, che viene distribuita solo su sistemi basati su Linux.

È possibile aumentare la dimensione del file XFS montando XFS. Tuttavia, non è possibile ridurre le dimensioni del file. Inoltre, se si smonta il file XFS, non è possibile estenderne la dimensione. Diamo uno sguardo più approfondito ai brevi dettagli su cosa sia il ridimensionamento XFS e come puoi usarlo.

Cos'è il ridimensionamento XFS?

Prima di passare agli approcci, puoi provare a ridimensionare XFS. Comprendiamo le parti chiave dell'XFS. Un file XFS contiene le seguenti parti:







Sezione dati: Contiene i metadati di filesystem come directory, inode e blocchi indiretti. La sezione dei dati include il numero di gruppi di allocazione della stessa dimensione. Il sistema può gestire il numero di gruppi e dimensioni utilizzando mkfs.xfs.



Sezione registro: È interno alla sezione dati. Questa sezione contiene le modifiche che devono essere apportate ai metadati del filesystem fino a quando le modifiche non vengono apportate. In breve, funziona come una coda di attività nella sezione dati.



Sezione in tempo reale: Questa sezione memorizza i dati dei file in tempo reale. La sezione in tempo reale diventa assente se usiamo l'opzione predefinita di mkfs.xfs. La sezione dati contiene al suo interno la sezione log. Quando consideriamo il ridimensionamento XFS, aumenta la dimensione della sezione dati, della sezione log o della sezione in tempo reale come specificato nel comando.





Come utilizzare il ridimensionamento XFS

Per aumentare o espandere la dimensione del file XFS, puoi utilizzare il comando xfs_growfs. Ecco la sintassi esemplare di questo comando:

xfs_growfs - [ opzioni ] taglia punto di montaggio

Nel comando di sintassi fornito, quanto segue sta per:



  • xfs_growfs: Aumenta la dimensione del file.
  • Opzioni: Queste sono le opzioni aggiuntive del comando.
  • punto di montaggio: È un percorso di directory per montare il file.
  • taglia: È la dimensione che vuoi aumentare.

Il comando xfs_growfs contiene varie opzioni per eseguire facilmente le varie attività. Diamo un'occhiata a queste opzioni:

Opzioni Descrizione
-d flag Aumenta la dimensione del file alla massima dimensione possibile.
-D bandiera di dimensioni Aumenta la dimensione del file alla dimensione del file specificata.
-e indicatore di dimensione Aumenta la dimensione del file in tempo reale.
-Bandiera taglia L La sezione del registro aumenta fino alla dimensione specificata.
-m bandiera Parte dello spazio nei filesystem è assegnato agli inode. Specifica la dimensione da allocare per gli inode in percentuale.
-n indicatore La specifica della dimensione del file non cambierà.
-r bandiera Aumenta alla massima dimensione possibile nella sezione in tempo reale.
-Bandiera taglia R La sezione in tempo reale aumenta alla dimensione data.
-t flag Fornisce una tabella di montaggio alternativa.
bandiera -V Fornisce il numero di versione. Non è necessario fornire l'opzione mount-point durante il controllo della versione.

È possibile utilizzare il comando xfs_growfs nelle normali partizioni del disco. Quando si tratta di aumentare le dimensioni del filesystem, dovrebbe esserci spazio aggiuntivo per la crescita del filesystem.

È necessario utilizzare la partizione del disco alternativa per aumentare le dimensioni del filesystem. I gestori di volumi logici gestiscono tutte queste operazioni spaziali in aumento. Facciamo un esempio per aumentare la dimensione dei file system XFS:

xfs_growfs -d punto di montaggio

È possibile utilizzare l'opzione -d per aumentare al massimo la dimensione del file. Puoi usare -d size per specificare la dimensione del file.

sudo xfs_growfs -d / dev / sdb3

Se vuoi verificare che il sistema abbia apportato correttamente le modifiche, puoi eseguire il seguente comando:

df -h

Conclusione

In questa guida, abbiamo spiegato tutto ciò che devi sapere sull'approccio che puoi provare per il ridimensionamento di XFS in Linux. Il comando xfs_growfs è comodo da usare e contiene varie opzioni per modificare facilmente XFS. Il file system BTRFS è simile a XFS. Assicurati di controllare il nostro sito Web per saperne di più sul BTRFS.