4.14.2. 安装和配置 cachefilesd 服务


Red Hat Enterprise Linux 只提供 cachefiles 缓存后端。cachefilesd 服务启动并管理 cachefiles/etc/cachefilesd.conf 文件控制 cachefile 如何提供缓存服务。

先决条件

  • 挂载在 /var/cache/fscache/ 目录下的文件系统是 ext3ext4xfs
  • 挂载在 /var/cache/fscache/ 下的文件系统使用扩展属性,如果您在 RHEL 8 或更高版本上创建了文件系统,则这是默认设置。

流程

  1. 安装 cachefilesd 软件包:

    # dnf install cachefilesd
  2. 启用并启动 cachefilesd 服务:

    # systemctl enable --now cachefilesd

验证

  1. 使用 fsc 选项挂载 NFS 共享以使用缓存:

    1. 要临时挂载一个共享,请输入:

      # mount -o fsc server.example.com:/nfs/projects/ /mnt/
    2. 要永久挂载一个共享,请在 /etc/fstab 文件中的条目中添加 fsc 选项:

      <nfs_server_ip_or_hostname>:/<exported_share>     <mount point>    nfs fsc 0 0
  2. 显示 FS-cache 统计信息:

    # cat /proc/fs/fscache/stats

    如需更多信息,请参阅:

    • /usr/share/doc/cachefilesd/README 文件
    • kernel-doc 软件包提供的 /usr/share/doc/kernel-doc-<kernel_version>/Documentation/filesystems/caching/fscache.rst
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

关于红帽文档

Legal Notice

Theme

© 2026 Red Hat
返回顶部