Thank you Luis, I’m looking forward to a solution. > On 26. Feb 2019, at 13:10, Luis Henriques <lhenriques@xxxxxxxx> wrote: > > Hendrik Peyerl <hpeyerl@xxxxxxxxxxxx> writes: > >> Thank you Ramana and Luis for your quick reply. >> >> @ Ramana: I have a quota for 300G for this specific environment, I dont want to >> split this into 100G quotas for all the subdirectories as i cannot yet forsee >> how big they will be. >> >> @ Luis: The Client has access to the Environment directory as you can >> see from the Client Caps I sent aswell. > > Hmm.. Ok, I misunderstood your issue. > > I've done a quick test and the fuse client seems to be able to handle > this scenario correctly, so I've created a bug in the tracker[1]. I'll > investigate and see if this can be fixed. > > [1] https://tracker.ceph.com/issues/38482 > > Cheers, > -- > Luis > > >> >> Thanks and best regards, >> >> Hendrik >> >>> On 26. Feb 2019, at 11:11, Luis Henriques <lhenriques@xxxxxxxx> wrote: >>> >>> On Tue, Feb 26, 2019 at 03:47:31AM -0500, Ramana Raja wrote: >>>> On Tue, Feb 26, 2019 at 1:38 PM, Hendrik Peyerl <hpeyerl@xxxxxxxxxxxx> wrote: >>>>> >>>>> Hello All, >>>>> >>>>> I am having some troubles with Ceph Quotas not working on subdirectories. I >>>>> am running with the following directory tree: >>>>> >>>>> - customer >>>>> - project >>>>> - environment >>>>> - application1 >>>>> - application2 >>>>> - applicationx >>>>> >>>>> I set a quota on environment which works perfectly fine, the client sees the >>>>> quota and is not breaching it. The problem starts when I try to mount a >>>>> subdirectory like application1, this directory does not have any quota at >>>>> all. >>>>> Is there a possibility to set a quota for environment so that the application >>>>> directories will not be able to go over that quota? >>>> >>>> Can you set quotas on the application directories as well? >>>> setfattr -n ceph.quota.max_bytes -v <quota set on environment> /environment/application1 >>> >>> Right, that would work of course. The client needs to have access to >>> the 'environment' directory inode in order to enforce quotas, otherwise >>> it won't be aware of the existence of any quotas at all. See >>> "Limitations" (#4 in particular) in >>> >>> http://docs.ceph.com/docs/master/cephfs/quota/ >>> >>> Cheers, >>> -- >>> Luís >> >> _______________________________________________ ceph-users mailing list ceph-users@xxxxxxxxxxxxxx http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com