3.7.2. 使用 gfs2_tool 启用或者禁用数据日志
以下命令在 GFS2 文件
/mnt/gfs2/gfs2file
中启用了数据日志
[root@roth-01 ~]# gfs2_tool setflag jdata /mnt/gfs2/gfs2file
您可以使用
lsattr
命令确认设定了 jdata
标签。
[root@roth-01 ~]# lsattr /mnt/gfs2
---------j--- /mnt/gfs2/gfs2file
当为该目录设定
jdata
标签时,之后在那个目录中创建的所有文件和目录都进行日志操作。
以下命令会在
/mnt/gfs2
目录中生成名为 gfs2_dir
的新子目录,并为该目录设定 jdata
标签,然后确认标签设置是正确的。此后,这些命令在该目录中生成文件 gfs2file
,然后确认为那个文件正确设定了标签。
[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
要从某个文件或者目录中清除
jdata
标签,您可以使用 gfs2_tool clearflag jdata
命令,如下示例中所示:
[root@roth-01 ~]#gfs2_tool clearflag jdata /mnt/gfs2/gfs2file
[root@roth-01 ~]#lsattr /mnt/gfs2
------------- /mnt/gfs2/gfs2file