3.7.2. Activer ou désactiver la journalisation des données avec la commande gfs2_tool

La commande suivante active la journalisation des données sur le fichier GFS2 /mnt/gfs2/gfs2file
[root@roth-01 ~]# gfs2_tool setflag jdata /mnt/gfs2/gfs2file 
Vous pouvez utiliser la commande lsattr pour vérifier que le marqueur jdata a bien été installé.
[root@roth-01 ~]# lsattr /mnt/gfs2
---------j--- /mnt/gfs2/gfs2file
Quand le marqueur jdata est fixé pour un répertoire, tous les fichiers et tous les répertoires créés par la suite, seront journalisés.
L'ensemble de commandes suivant crée un sous-répertoire intitulé /gfs2_dir dans le répertoire /mnt/gfs2, installe le marqueur jdata pour le répertoire, puis vérifie que le marqueur a été installé correctement. Ensuite, les commandes créent le fichier gfs2file dans le répertoire, puis vérifie que le marqueur de ce fichier a été fixé correctement.
[root@roth-01 ~]# mkdir /mnt/gfs2/gfs2_dir
[root@roth-01 ~]# gfs2_tool setflag jdata /mnt/gfs2/gfs2_dir
[root@roth-01 ~]# lsattr /mnt/gfs2
---------j--- /mnt/gfs2/gfs2_dir
[root@roth-01 ~]# touch /mnt/gfs2/gfs2_dir/newfile
[root@roth-01 ~]# lsattr /mnt/gfs2/gfs2_dir
---------j--- /mnt/gfs2/gfs2_dir/newfile
Pour supprimer le marqueur jdata d'un dossier ou d'un répertoire, vous pouvez utiliser la commande gfs2_tool clearflag jdata, comme dans l'exemple suivant.
[root@roth-01 ~]# gfs2_tool clearflag jdata /mnt/gfs2/gfs2file 
[root@roth-01 ~]# lsattr /mnt/gfs2
------------- /mnt/gfs2/gfs2file