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

Procedure如何检查 CacheFS 文件系统的完整性

使用 fsck 命令可检查 CacheFS 文件系统的完整性。CacheFS 版本的 fsck 命令可自动更正问题,而不要求用户进行交互。应该无需对 CacheFS 文件系统手动运行 fsck 命令,因为 fsck 命令在引导时或挂载文件系统时自动运行。如果要手动检查完整性,可以使用以下过程。

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

  1. 成为客户机系统上的超级用户。

  2. 检查指定高速缓存中的文件系统。


    # fsck -F cachefs [-m -o noclean] /cache-directory
    
    -m

    导致 fsck 命令检查 CacheFS 文件系统,而不进行任何修复。

    -o noclean

    仅对 CacheFS 文件系统进行强制检查。不进行任何修复。

    /cache-directory

    指示高速缓存所驻留的目录的名称。


示例 20–7 检查 CacheFS 文件系统的完整性

以下示例说明如何检查在 /local/mycache 高速缓存中高速缓存的文件系统。


# fsck -F cachefs /local/mycache

#