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

¿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 es 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 extender 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. Entendamos las partes clave del XFS. Un archivo XFS contiene las siguientes partes:

Sección de datos: Contiene los metadatos de 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 el número de grupos y tamaños utilizando MKFS.XFS.

Sección de registro: Es interno 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 resumen, 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 se ausente 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 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] Tamaño de montaje de tamaño

En el comando de sintaxis proporcionado, lo siguiente significa:

  • XFS_GROWFS: Crece 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.
  • tamaño: Es del tamaño que desea aumentar.

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

Opción Descripción
-D Aumenta el tamaño del archivo al mayor tamaño posible.
-D de la bandera del tamaño D Aumenta el tamaño del archivo al tamaño del archivo dado.
-E SILE BANDERA DEL TAMAÑO Aumenta el tamaño del archivo en tiempo real.
-L. de tamaño l de tamaño La sección de registro aumenta al tamaño dado.
-m bandera Algún espacio en los sistemas de archivos se asigna a inodes. Especifica el tamaño que se asignará para inodos en porcentaje.
-N Bandera Especificar el tamaño del archivo no cambiará.
-R Aumenta en el tamaño más grande posible a la sección en tiempo real.
-Bandera de tamaño R La sección en tiempo real aumenta al tamaño dado.
-T Da una mesa de montaje alternativa.
-V bandera Da el número de versión. No es necesario dar la opción de punto de montaje al verificar la versión.

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

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 espaciales en aumento. 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 con éxito, 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 el cambio de tamaño de XFS en Linux. El comando xfs_growfs es conveniente para usar y contiene varias opciones para cambiar el XFS fácilmente. El sistema de archivos BTRFS es similar al XFS. Asegúrese de visitar nuestro sitio web para saber más sobre el BTRFS.