Red Hat Training
A Red Hat training course is available for Red Hat Enterprise Linux
3.8.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