¿Qué es el cambio de tamaño de XFS?

XFS es un sistema de archivos de alto rendimiento que es una estructura de datos que se utiliza en cualquier sistema operativo. Cada sistema de archivos tiene una capacidad de almacenamiento diferente, como la capacidad de archivos XFS de 64 bits, que se implementa solo en sistemas basados ​​en Linux.

Puede aumentar el tamaño del archivo XFS montando el XFS. Sin embargo, no puede disminuir el tamaño del archivo. Además, si desmonta el archivo XFS, no es posible ampliar el tamaño. Echemos un vistazo más profundo a los breves detalles sobre qué es el cambio de tamaño de XFS y cómo puede usarlo.

¿Qué es el cambio de tamaño de XFS?

Antes de pasar a los enfoques, puede intentar cambiar el tamaño del XFS. Comprendamos las partes clave del XFS. Un archivo XFS contiene las siguientes partes:

Sección de datos: contiene los metadatos de los sistemas de archivos como directorios, inodos y bloques indirectos. La sección de datos incluye el número de grupos de asignación del mismo tamaño. El sistema puede manejar la cantidad de grupos y tamaños usando mkfs.xfs.

Sección de registro: es interna a la sección de datos. Esta sección contiene los cambios que deben realizarse en los metadatos del sistema de archivos hasta que se realicen los cambios. En definitiva, funciona como una cola de tareas en la sección de datos.

Sección en tiempo real: esta sección almacena los datos de los archivos en tiempo real. La sección en tiempo real desaparece si usamos la opción predeterminada de mkfs.xfs. La sección de datos contiene la sección de registro dentro de sí misma. Cuando consideramos el cambio de tamaño de XFS, aumenta el tamaño de la sección de datos, la sección de registro o la sección en tiempo real como se especifica en el comando.

Cómo usar el cambio de tamaño de XFS

Para aumentar o expandir el tamaño del archivo XFS, puede usar el comando xfs_growfs. Aquí está la sintaxis ejemplar de este comando:

xfs_growfs – [ opciones ] punto de montaje de tamaño

En el comando de sintaxis proporcionado, lo siguiente significa:

  • xfs_growfs: Aumenta el tamaño del archivo.
  • Opciones: Estas son las opciones adicionales del comando.
  • punto de montaje: es una ruta de directorio para montar el archivo.
  • talla: Es la talla que quieres aumentar.

El comando xfs_growfs contiene varias opciones para realizar las distintas tareas fácilmente. Veamos estas opciones:

Opciones
Descripción

-d bandera
Aumenta el tamaño del archivo al mayor tamaño posible.

-Bandera de tamaño D
Aumenta el tamaño del archivo al tamaño de archivo dado.

-bandera de tamaño e
Aumenta el tamaño del archivo en tiempo real.

-Bandera talla L
La sección de registro aumenta al tamaño dado.

-m bandera
Parte del espacio en los sistemas de archivos se asigna a los inodos. Especifica el tamaño que se asignará a los inodos en porcentaje.

-n bandera
La especificación del tamaño del archivo no cambiará.

-r bandera
Aumenta al mayor tamaño posible a la sección de tiempo real.

-Bandera de tamaño R
La sección en tiempo real aumenta en el tamaño dado.

-t bandera
Da una tabla de montaje alternativa.

-V bandera
Da el número de versión. No es necesario dar la opción de punto de montaje mientras se comprueba la versión.

Puede usar el comando xfs_growfs en las particiones de disco normales. Cuando se trata de aumentar el tamaño del sistema de archivos, debe haber espacio adicional para que crezca el sistema de archivos.

Debe usar la partición de disco alternativa para aumentar el tamaño del sistema de archivos. Los administradores de volumen lógico manejan todas estas operaciones de espacio creciente. Tomemos un ejemplo para aumentar el tamaño de los sistemas de archivos XFS:

xfs_growfs -d punto de montaje

Puede usar la opción -d para aumentar el tamaño del archivo al máximo. Puede usar el tamaño -d para especificar el tamaño del archivo.

sudo xfs_growfs -d / dev / sdb3

Si desea verificar que el sistema realizó los cambios correctamente, puede ejecutar el siguiente comando:

df -h

Conclusión

En esta guía, explicamos todo lo que necesita saber sobre el enfoque que puede probar para cambiar el tamaño de XFS en Linux. El comando xfs_growfs es conveniente de usar y contiene varias opciones para cambiar el XFS fácilmente. El sistema de archivos BTRFS es similar a XFS. Asegúrese de visitar nuestro sitio web para saber más sobre el BTRFS.