注意

本文档适用于 Ceph 的开发版本。

内核驱动程序支持的功能

内核驱动程序是独立于核心 ceph 代码开发的,因此它在功能实现上与 FUSE 驱动程序有时会有所不同。以下详细介绍了内核驱动程序中各种 CephFS 功能的实现状态。

内联数据

内联数据是在 Firefly 版本中引入的。此功能在主线 CephFS 中正在被弃用,并可能会在未来的内核版本中移除。

Linux 内核客户端 >= 3.19 可以读取内联数据,并在文件数据被修改时将现有的内联数据转换为 RADOS 对象。目前,Linux 内核客户端不会将文件数据存储为内联数据。

有关详细信息,请参阅 实验性功能

配额

配额最初是在 hammer 版本中引入的。配额磁盘格式在 Mimic 版本中进行了更新。Linux 内核客户端 >= 4.17 可以支持新格式的配额。目前,没有 Linux 内核客户端支持旧格式的配额。

有关详细信息,请参阅 配额

Ceph 集群中的多个文件系统

此功能是在 Jewel 版本中引入的。Linux 内核客户端 >= 4.7 可以支持此功能。

有关详细信息,请参阅 实验性功能

多个活动元数据服务器

此功能自 Luminous 版本以来已得到支持。当存在多个活动 MDS 时,建议使用 Linux 内核客户端 >= 4.14。

快照

此功能自 Mimic 版本以来已得到支持。如果使用快照,建议使用 Linux 内核客户端 >= 4.17。

由 Ceph 基金会为您呈现

Ceph 文档是由非营利性 Ceph 基金会 资助和托管的社区资源。如果您希望支持这项工作和我们的其他努力,请考虑 立即加入