Angel, Thanks for kickstarting :) Some comments - 1. Storing stat from pre_unlink_stat_cbk into frame->local is not right since. 2. Instead of having a pre_unlink_stat and then subtracting (after fix
Hi all - Ive just discovered that devel-list strips attachments from messages... Im proudly present my QUOTA xlator v0.2 'dual fire'. (patch against mainline-2.5 tla636) "The Quota translator imposes
Hi, all I just send you my QUOTA xlator, it is still VERY ALPHA code, but yet usefull to allow devs and people comment and report on funcionality, errors, coding guidelines and so. Quota is a dirty h
Hi Jeff As gluster quota was facing some issues in its functionality, its required to make it fool-proof, robust and reliable. So, below are the some of the major problems we are facing and the modif
On 04/10/2013 06:44 PM, Anand Avati wrote: On Apr 10, 2013, at 2:50 PM, Brian Foster <address@hidden> wrote: On 04/10/2013 03:06 PM, Anand Avati wrote: On Apr 10, 2013, at 6:10 AM, Jeff Darcy <addre
Well, that's certainly an unfortunate consequence of using links instead of a log to track dirty files. :( One more reason to undo that damage, I suppose, but that's a different thread. Any kind of s
hi all After playing a bit with the code to see my long time ago forgotten coding skills... I have duplicate xlators/debug/trace into xlators/features/quota Updated makefiles.am and configure.ac Adde
Not only should it be similar to XFS's quota, but we should actually be able to have XFS do the enforcement if the user so chooses. Ditto for other local filesystems with similar-enough quota functio
On Apr 10, 2013, at 6:10 AM, Jeff Darcy <address@hidden> wrote: Since XFS doesn't allow hard links across directory tree quota boundaries - we get EXDEV, it would prevent gluster from creation ".glus
I don't think it's a severe problem. Project quotas in XFS are tracked via a project ID inode field, just like a uid or gid, only inherited via parent directory. One could conceivably set a project I
Hi WARNING: quota is still under development,is not production quality nor yet accepted by gluster team !! /* do no use on pord systems yet */ Use as this: Currently QUOTA acts as overal 'limit' to a
I went looking into this behavior because I don't recall running into it before. I can reproduce EXDEV if I try link from project quota A to project quota B but it looks like this only enforced when
John, Sure, I'll do it once it is finalised. Varun Shastry On Tuesday 09 April 2013 07:16 PM, John Mark Walker wrote: Thanks, Varun. Please also fill out a page on the wiki using this template: http:
Thanks, Varun. Please also fill out a page on the wiki using this template: http://www.gluster.org/community/documentation/index.php/Features/Feature_Template And put the finished page in this direct
Hi Everyone, As gluster quota was facing some issues in its functionality, its required to make it fool-proof, robust and reliable. So, below are the some of the major problems we are facing and the
Hi Marian, We have a volume quota translator which can be used to provide user, group and directory level quota also ( e.g., create a volume per user need - home, bin, public etc and mount as such ).
Thanks very much Avati printf now show me proper values very unrelible limiting is working now. Only works when clusters xlator are over QUOTA and only stats mops are accounted. More news on the next
+1 on Vijay's comment. Logging infrastructure is useless for quota monitoring. It should be handled via user interface (CLI and alerting). gluster cli can report them similar to volume top and profil
Angel, gf_log() does not do format string check for bitsize against the arguments. First use printf to verify the format string and then replace it with gf_log if the compie happens without warnings.