Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

4.6. Cómo expandir un sistema de archivos

El comando gfs2_grow sirve para expandir un sistema de archivos GFS2 después de que el dispositivo donde el sistema de archivos reside ha sido expandido. Al ejecutar gfs2_grow en un sistema de archivos GFS2, se llena todo el espacio libre entre el final actual del sistema de archivos y el final del dispositivo, con una extensión recién inicializada del sistema de archivos GFS2. Cuando se completa esta operación, el índice de recursos para el sistema de archivos se actualiza. Todos los nodos en el clúster pueden utilizar el espacio de almacenamiento adicional que ha sido añadido.
El comando gfs2_grow debe ser ejecutado en un sistema de archivos montado, pero solo debe ser ejecutado en un nodo en el clúster. Todos los otros nodos verán la expansión y automáticamente empezarán a utilizar el nuevo espacio.

Nota

Una vez creado el sistema de archivos GFS2 con el comando mkfs.gfs2, no podrá disminuir el tamaño del sistema de archivos.

Uso

gfs2_grow MountPoint
MountPoint
Especifica el sistema de archivos GFS2 en el cual se aplicará la acción.

Comentarios

Antes de ejecutar el comando gfs2_grow:
  • Haga una copia de seguridad de los datos importantes en el sistema de archivos.
  • Con el comando df MountPoint, determine el volumen que está siendo usado por el sistema de archivos que va a ser expandido.
  • Expanda el volumen del clúster subyacente con LVM. Para obtener más información sobre cómo administrar volúmenes LVM, vea Administración del gestor de volumen lógico.
Una vez ejecutado el comando gfs2_grow, ejecute df para verificar si el nuevo espacio está disponible en el sistema de archivos.

Ejemplos

En este ejemplo, el sistema de archivos en el directorio /mygfs2fs es expandido.
[root@dash-01 ~]# gfs2_grow /mygfs2fs
FS: Mount Point: /mygfs2fs
FS: Device:      /dev/mapper/gfs2testvg-gfs2testlv
FS: Size:        524288 (0x80000)
FS: RG size:     65533 (0xfffd)
DEV: Size:       655360 (0xa0000)
The file system grew by 512MB.
gfs2_grow complete.

Uso completo

gfs2_grow [Options] {MountPoint | Device} [MountPoint | Device]
MountPoint
Especifica el directorio en donde el sistema de archivos GFS2 está montado.
Device
Especifica el nodo del dispositivo del sistema de archivos.
Tabla 4.3, “Opciones específicas de GFS2 disponibles mientras se expande un sistema de archivos” describe las opciones específicas de GFS2 que pueden utilizarse durante la expansión del sistema de archivos GFS2.

Tabla 4.3. Opciones específicas de GFS2 disponibles mientras se expande un sistema de archivos

OpciónDescripción
-hAyuda. Muestra un mensaje de uso corto.
-qSilencioso. Baja el nivel de verbosidad.
-r MegaBytesEspecifica el tamaño del nuevo grupo de recursos. El tamaño predeterminado es 256MB.
-TTest. Hace todos los cálculos, pero no escribe ningún dato al disco y no expande el sistema de archivos.
-VMuestra la información de la versión del comando.