3.6. Agrandir un système de fichiers

La commande gfs2_grow est utilisée pour agrandir le système de fichiers GFS2 après que le périphérique où se situe le système de fichiers ait été agrandi. Exécuter la commande gfs2_grow sur un système de fichiers GFS2 existant remplit tout l'espace qui reste entre le bout du système de fichiers courant et le bout du périphérique qui contient l'extension nouvellement initialisée du système de fichiers. Lorsque l'opération de remplissage est terminée, l'index de ressource du système de fichiers est mis à jour. Tous les nœuds du groupement peuvent alors utiliser l'espace supplémentaire généré.
La commande gfs2_grow doit être exécutée sur un système de fichiers montés, mais n'a seulement besoin d'être exécutée que sur un nœud du cluster. Tous les autres nœuds peuvent alors percevoir que l'agrandissement a eu lieu et peuvent utiliser ce nouvel espace libre automatiquement.

Note

Une fois que vous avez créé un système de fichiers GFS2 par la commande mkfs.gfs2, vous ne pourrez pas diminuer la taille du système de fichiers.

Utilisation

gfs2_grow MountPoint
MountPoint
Précise le système de fichiers GFS2 pour lequel les actions s'appliquent.

Commentaires

Avant d'exécuter la commande gfs2_grow :
  • Sauvegardez vos données importantes sur le système de fichiers.
  • Déterminer le volume utilisé par le système de fichiers à agrandir en exécutant la commande df MountPoint.
  • Augmenter le volume du cluster sous-jacent par LMV. Pour davantage d'information sur la façon d'administrer les volumes LVM, voir LVM Administrator's Guide
Après avoir exécuté la commande gfs2_grow, exécuter la commande df pour vérifier que l'espace libéré est maintenant disponible dans le système de fichiers.

Exemples

Dans cet exemple, le système de fichiers de répertoire /mygfs2fs est agrandi.
[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.

Utilisation totale

gfs2_grow [Options] {MountPoint | Device} [MountPoint | Device]

MountPoint
Précise le répertoire où le système de fichiers GFS2 est monté.
Device
Précise le nœud du périphérique du système de fichiers.
Tableau 3.3, « Options spécifiques-GFS2 disponibles en cours d'agrandissement d'un système de fichiers » décrit les options spécifiques à GSF2 qui peuvent être utilisées quand on agrandit un système de fichiers GFS2.

Tableau 3.3. Options spécifiques-GFS2 disponibles en cours d'agrandissement d'un système de fichiers

Option Description
-h Assistance. Affiche un court message d'utilisation
-q Calme. Diminue le niveau de verbosité
-r MegaBytes Précise la taille du nouveau groupe de ressources. La taille par défaut est de 256Mo.
-T Test. Effectue tous les calculs, mais n'inscrit aucune donnée sur le disque et n'agrandit pas le système de fichiers.
-V Affiche l'information version de commande.