Dear ceph users,
We have been recently trying to use the two quota attributes:
- ceph.quota.max_files
- ceph.quota.max_bytes
to prepare for quota enforcing.
While the idea is quite straightforward we found out we cannot set any
additional file attribute (we tried with the directory pinning, too): we
get a straight "permission denied" each time.
We are running the latest version of Mimic on a cluster used exclusively
for cephfs.
This is the output of a "ceph fs dump"
Filesystem 'spindlefs' (4)
fs_name spindlefs
epoch 18062
flags 12
created 2019-02-21 17:53:48.240659
modified 2019-07-30 16:52:13.141688
tableserver 0
root 0
session_timeout 60
session_autoclose 300
max_file_size 1099511627776
min_compat_client -1 (unspecified)
last_failure 0
last_failure_osd_epoch 31203
compat compat={},rocompat={},incompat={1=base v0.20,2=client writeable
ranges,3=default file layouts on dirs,4=dir inode in separate
object,5=mds uses versioned encoding,6=dirfrag is stored in omap,8=no
anchor table,9=file layout v2,10=snaprealm v2}
max_mds 1
in 0
up {0=10744488}
failed
damaged
stopped
data_pools [11]
metadata_pool 10
inline_data disabled
balancer
standby_count_wanted 1
10744488: 10.129.48.46:6800/549232138 'mds-l15-34' mds.0.18058 up:active
seq 49
and the command we are trying to use:
setfattr -n ceph.quota.max_bytes -v 100000000 /user/dir
It should be all pretty much default and we could find no reference
online regarding settings to allow the setfattr to succeed.
Any hint is welcome.
Kind regards
mattia
_______________________________________________
ceph-users mailing list
[email protected]
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com