Annexe A. Convertir un système de fichier de GFS vers GFS2

Utiliser la commande gfs2_convert. Pour convertir un système de fichiers GFS en un système de fichiers GFS2.
  1. Démonter tous les noeuds du système de fichier GFS dans le cluster.
  2. Exécuter la commande gfs_fsck du système de fichier GFS pour éviter toute corruption de système de fichier.
  3. Remonter et faire une sauvegarde de votre système de fichier GFS existant.
  4. Démonter le système de fichier et exécuter gfs2_convert gfsfilesystem. Le système affichera des avertissements et des questions de confirmation avant de convertir gfsfilesystem en GFS2.
L'exemple suivant convertit le système de fichiers GFS du bloc de périphérique /dev/testvg/testlv vers le système de fichier GFS2.
[root@dash-01 ~]# gfs2_convert /dev/testvg/testlv
gfs2_convert version 2 (built Sep 25 2007 12:41:29)
Copyright (C) Red Hat, Inc.  2004-2006  All rights reserved.

This program will convert a gfs1 filesystem to a gfs2 filesystem.
WARNING: This can't be undone.  It is strongly advised that you:

   1. Back up your entire filesystem first.
   2. Run gfs_fsck first to ensure filesystem integrity.
   3. Make sure the filesystem is NOT mounted from any node.
   4. Make sure you have the latest software versions.
Convert /dev/testvg/testlv from GFS1 to GFS2? (y/n)y
Converting resource groups.
Converting inodes.
6 inodes converted.
Fixing file and directory information.
1 directories, 2 dirents fixed.
Converting journals.
Converting journal space to rg space.
Building system structures.
Removing obsolete gfs1 structures.
Committing changes to disk.
/dev/gfs2testvg/gfs2testlv: filesystem converted successfully to gfs2.
[root@dash-01 ~]#