È possibile aumentare la dimensione del file XFS montando XFS. Tuttavia, non è possibile ridurre la dimensione del file. Inoltre, se non siti mordere il file XFS, non è possibile estendere la dimensione. Diamo uno sguardo più profondo ai brevi dettagli su cosa sia il ridimensionamento XFS e su come usarlo.
Cos'è il ridimensionamento XFS?
Prima di passare agli approcci, puoi provare a ridimensionare l'XFS. Comprendiamo le parti chiave di XFS. Un file XFS contiene le seguenti parti:
Sezione dati: Contiene i metadati di filesystem come directory, inodi e blocchi indiretti. La sezione 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 del 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 eseguite. 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 utilizziamo l'opzione predefinita di MKFS.XFS. La sezione dati contiene la sezione del registro all'interno di sé. Quando consideriamo il ridimensionamento di XFS, aumenta la dimensione della sezione dati, della sezione di registro o della sezione in tempo reale come specificato nel comando.
Come usare il ridimensionamento XFS
Per aumentare o espandere le dimensioni del file XFS, è possibile utilizzare il comando XFS_GROWFS. Ecco la sintassi esemplare di questo comando:
XFS_GROWFS -[opzioni] Monte dimensioni
Nel comando di sintassi fornito, quanto segue rappresenta:
Il comando XFS_GROWFS contiene varie opzioni per eseguire facilmente le varie attività. Dai un'occhiata a queste opzioni:
Opzioni | Descrizione |
-D Flag | Aumenta la dimensione del file alla dimensione più grande possibile. |
-D Flag size | Aumenta la dimensione del file alla dimensione del file data. |
-Flag di dimensioni e | Aumenta la dimensione del file in tempo reale. |
-L Flag di dimensioni | La sezione del registro aumenta alla dimensione data. |
-M Flag | Alcuni spazio nei filesystem sono assegnati agli inodi. Specifica la dimensione da allocare per gli inodi in percentuale. |
-n bandiera | Specificare la dimensione del file non cambierà. |
-R Flag | Aumenta la più grande dimensione possibile alla sezione in tempo reale. |
-Flag size r | La sezione in tempo reale aumenta alla dimensione data. |
-T bandiera | Dà un tavolo da montaggio alternativo. |
-V flag | Fornisce il numero di versione. Non è necessario fornire l'opzione Mount-Point durante il controllo della versione. |
È possibile utilizzare il comando XFS_GROWFS nelle partizioni del disco normale. Quando si tratta di aumentare le dimensioni del filesystem, dovrebbe esserci spazio aggiuntivo per far crescere il filesystem.
È necessario utilizzare la partizione alternativa per aumentare la dimensione del filesystem. I gestori di volumi logici gestiscono tutte queste operazioni spaziali crescenti. Facciamo un esempio per aumentare le dimensioni dei file system XFS:
XFS_GROWFS -D Monte -Point
È possibile utilizzare l'opzione -D per aumentare la dimensione del file al massimo. È possibile utilizzare la dimensione -D per specificare la dimensione del file.
sudo xfs_growfs -d /dev /sdb3
Se si desidera verificare che il sistema abbia apportato le modifiche correttamente, è possibile 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 XFS in Linux. Il comando XFS_GROWFS è conveniente da utilizzare e contiene varie opzioni per modificare facilmente gli XF. Il file system BTRFS è simile a XFS. Assicurati di controllare il nostro sito Web per saperne di più sui BTRFS.