Re: CephFS Quotas on Subdirectories

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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.

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




[Index of Archives]     [Information on CEPH]     [Linux Filesystem Development]     [Ceph Development]     [Ceph Large]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [xfs]


  Powered by Linux