GFS
Aller à la navigation
Aller à la recherche
| Fiche express | |
|---|---|
| Type | Système de fichiers de cluster (GFS2) |
| Contexte | Red Hat Enterprise Linux |
| Prérequis | Horloges synchronisées, verrouillage DLM |
| Outils | Mkfs.gfs2, Gfs2 grow, Fsck.gfs2, Gfs2 tool |
| Voir aussi | Gfs2 quota · Gfs controld |
GFS2 (Global File System 2) est un système de fichiers de cluster de Red Hat, permettant à plusieurs nœuds d'accéder simultanément à un même stockage partagé. Il prend en charge des configurations de plus de 100 nœuds.
Prérequis
- Horloges des nœuds synchronisées.
- GFS2 fonctionne au-dessus de LVM et d'un mécanisme de verrouillage distribué (DLM).
Création
mkfs -t gfs2 ...
Voir Mkfs.gfs2 pour la syntaxe complète.
Montage
mount BlockDevice MountPoint
mount -o acl BlockDevice MountPoint
Principales options de montage :
acl— autorise les manipulations ACL par le système de fichiers ;data=writeback— les données sont conservées après un crash ;data=ordered(défaut) — cohérence renforcée, données non conservées après un crash ;lockproto=lock_dlm— verrouillage des fichiers (mode cluster) ;lockproto=lock_nolock— aucun verrouillage (mono-nœud).
Réglage de la synchronisation des atime :
mount /dev/vg01/lvol0 /mygfs2 -o relatime
Opérations courantes
- Vérification : Fsck, Fsck.gfs2
- Agrandissement : Gfs2 grow
- Journaux : Gfs2 jadd
- Configuration : Gfs2 tool
- Affichage / édition des infos : Gfs2 edit
- Quotas : Gfs2 quota
- Gestion du cluster : Gfs controld
Lister les groupes du cluster :
group_tool ls