diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-21 11:54:28 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-21 11:54:28 +0000 |
commit | e6918187568dbd01842d8d1d2c808ce16a894239 (patch) | |
tree | 64f88b554b444a49f656b6c656111a145cbbaa28 /doc/cephfs/kernel-features.rst | |
parent | Initial commit. (diff) | |
download | ceph-e6918187568dbd01842d8d1d2c808ce16a894239.tar.xz ceph-e6918187568dbd01842d8d1d2c808ce16a894239.zip |
Adding upstream version 18.2.2.upstream/18.2.2
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'doc/cephfs/kernel-features.rst')
-rw-r--r-- | doc/cephfs/kernel-features.rst | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/doc/cephfs/kernel-features.rst b/doc/cephfs/kernel-features.rst new file mode 100644 index 000000000..c025c7a52 --- /dev/null +++ b/doc/cephfs/kernel-features.rst @@ -0,0 +1,47 @@ + +Supported Features of the Kernel Driver +======================================== +The kernel driver is developed separately from the core ceph code, and as +such it sometimes differs from the FUSE driver in feature implementation. +The following details the implementation status of various CephFS features +in the kernel driver. + +Inline data +----------- +Inline data was introduced by the Firefly release. This feature is being +deprecated in mainline CephFS, and may be removed from a future kernel +release. + +Linux kernel clients >= 3.19 can read inline data and convert existing +inline data to RADOS objects when file data is modified. At present, +Linux kernel clients do not store file data as inline data. + +See `Experimental Features`_ for more information. + +Quotas +------ +Quota was first introduced by the hammer release. Quota disk format got renewed +by the Mimic release. Linux kernel clients >= 4.17 can support the new format +quota. At present, no Linux kernel client support the old format quota. + +See `Quotas`_ for more information. + +Multiple file systems within a Ceph cluster +------------------------------------------- +The feature was introduced by the Jewel release. Linux kernel clients >= 4.7 +can support it. + +See `Experimental Features`_ for more information. + +Multiple active metadata servers +-------------------------------- +The feature has been supported since the Luminous release. It is recommended to +use Linux kernel clients >= 4.14 when there are multiple active MDS. + +Snapshots +--------- +The feature has been supported since the Mimic release. It is recommended to +use Linux kernel clients >= 4.17 if snapshot is used. + +.. _Experimental Features: ../experimental-features +.. _Quotas: ../quota |