This is important to document because otherwise the immediate question
one has is "why _wouldn't_ I enable this?".
At the same time, being able to use tools like rsync is a common
motivation for using CephFS.
Unfortunately the only source to this I could find is the presentation
"CephFS: Architecture Introduction & New Features" by Greg Farnum:
https://ceph.io/assets/pdfs/events/2025/ceph-days-silicon-valley/10%20-%20Greg%20-%20CephFS.pdf
Signed-off-by: Niklas Hambüchen <mail@nh2.me>
:command:`rbytes`
Report the recursive size of the directory contents for st_size on
- directories. Default: off
+ directories. May confuse programs such as rsync. Default: off
:command:`norbytes`
Do not report the recursive size of the directory contents for
desc: set the directory size as the number of file bytes recursively used
long_desc: This option enables a CephFS feature that stores the recursive directory
size (the bytes used by files in the directory and its descendents) in the st_size
- field of the stat structure.
+ field of the stat structure. May confuse programs such as ``rsync``.
default: true
services:
- mds_client