]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
doc/cephfs: use 'p' flag to set layouts or quotas 60484/head
authorTruongSinh Tran-Nguyen <i@truongsinh.pro>
Thu, 24 Oct 2024 20:57:49 +0000 (13:57 -0700)
committerZac Dover <zac.dover@proton.me>
Fri, 25 Oct 2024 03:04:05 +0000 (13:04 +1000)
Remind users that clients must use the 'p' flag when writing file
layouts.

This PR is made in response to
https://www.reddit.com/r/ceph/comments/1gbad51/comment/ltkgd5v/

Co-authored-by: Zac Dover <zac.dover@proton.me>
Signed-off-by: TruongSinh Tran-Nguyen <i@truongsinh.pro>
(cherry picked from commit 13c7c9d99881c7b4491ba1a693283c047161ea8a)

doc/cephfs/client-auth.rst
doc/cephfs/file-layouts.rst

index 0fe833441d3d555685a8845f99541338f88ea249..61305e42212b523bc7cbe2d2892b04a0776d8a72 100644 (file)
@@ -106,6 +106,8 @@ If quotas are not enabled or if no quota is set on the mounted sub-directory,
 then the overall usage of the file system will be reported irrespective of the
 value of this setting.
 
+.. _cephfs-layout-and-quota-restriction:
+
 Layout and Quota restriction (the 'p' flag)
 ===========================================
 
index 3bb6ddeae9b9cb249eaf7ae04744a96c673c7a85..306bbc6eb0890c2b5795ca721e3d1f3091127b9f 100644 (file)
@@ -6,6 +6,9 @@ File layouts
 The layout of a file controls how its contents are mapped to Ceph RADOS objects.  You can
 read and write a file's layout using *virtual extended attributes* or xattrs.
 
+Clients must use the ``p`` flag when writing a file's layout. See :ref:`Layout
+and Quota restriction (the 'p' flag) <cephfs-layout-and-quota-restriction>`.
+
 The name of the layout xattrs depends on whether a file is a regular file or a directory.  Regular
 files' layout xattrs are called ``ceph.file.layout``, whereas directories' layout xattrs are called
 ``ceph.dir.layout``.  Where subsequent examples refer to ``ceph.file.layout``, substitute ``dir`` as appropriate