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.
- Démonter tous les noeuds du système de fichier GFS dans le cluster.
- Exécuter la commande
gfs_fsckdu système de fichier GFS pour éviter toute corruption de système de fichier. - Remonter et faire une sauvegarde de votre système de fichier GFS existant.
- Démonter le système de fichier et exécuter
gfs2_convert. Le système affichera des avertissements et des questions de confirmation avant de convertirgfsfilesystemgfsfilesystemen 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 ~]#