Hello,

I am using cephfs via Openstack Manila (Ussuri I think).

The cephfs cluster is v14.2.22 and my client has kernel  
4.18.0-348.20.1.el8_5.x86_64


I have a Manila share

/volumes/_nogroup/55e46a89-31ff-4878-9e2a-81b4226c3cb2


that is 5000 GB in size. When I mount it the size is reported correctly:


# df -h /cephfs
Filesystem                                                                      
                           Size  Used Avail Use% Mounted on
10.30.201.3:6789,10.30.202.3:6789,10.30.203.3:6789:/volumes/_nogroup/55e46a89-31ff-4878-9e2a-81b4226c3cb2
  4.9T  278G  4.7T   6% /cephfs


However when I mount a subpath /test1 of my share, then both the size and usage 
are showing the size of the whole cephfs filesystem rather than my private 
share.


# df -h /cephfs
Filesystem                                                                      
                                 Size  Used Avail Use% Mounted on
10.30.201.3:6789,10.30.202.3:6789,10.30.203.3:6789:/volumes/_nogroup/55e46a89-31ff-4878-9e2a-81b4226c3cb2/test1
  4.0P  277T  3.7P   7% /cephfs


I tried setting the  ceph.quota.max_bytes  xattr on a subdirectory but it did 
not help.

I'm not sure if the issue is in cephfs or Manila, but what would be required to 
get the right size and usage stats to be reported by df when a subpath of a 
share is mounted?


Thanks!

-rt


Ryan Taylor
Research Computing Specialist
Research Computing Services, University Systems
University of Victoria
_______________________________________________
ceph-users mailing list -- ceph-users@ceph.io
To unsubscribe send an email to ceph-users-le...@ceph.io

Reply via email to