GFS

De wiki.nexiat.fr
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

Lister les groupes du cluster :

group_tool ls

Voir aussi