系统管理指南:设备和文件系统

CacheFS 文件系统的一致性检查

为确保已高速缓存的目录和文件保持最新,CacheFS 软件定期检查在高速缓存中存储的文件的一致性。为检查一致性,CacheFS 软件将最新的修改时间与以前的修改时间进行比较。如果这两个修改时间不同,则从高速缓存中清除目录或文件的所有数据和属性。然后,从后台文件系统检索新的数据和属性。

按需执行的一致性检查

仅当显式请求对使用 -o demandconst 选项挂载的文件系统进行检查时,才执行一致性检查。如果使用此选项在高速缓存中挂载文件系统,之后就可以使用带有-s 选项的 cfsadmin 命令来请求一致性检查。缺省情况下,在访问文件时逐个对文件执行一致性检查。如果未访问文件,则不执行检查。使用 -o demandconst 选项可避免出现在网络中执行大量一致性检查的情况。

有关更多信息,请参见 mount_cachefs(1M)