i can't contribute much to the usefulness of tracking primary or secondary group. depending on who you ask you get a 50/50 answer why its great or broken either way. Jonathan explanation was correct, we only track/enforce primary groups , we don't do anything with secondary groups in regards to quotas. if there is 'doubt' of correct quotation of files on the disk in the filesystem one could always run mmcheckquota, its i/o intensive but will match quota usage of the in memory 'assumption' and update it from the actual data thats stored on disk.
sven On Wed, Aug 3, 2016 at 12:18 PM, Buterbaugh, Kevin L < [email protected]> wrote: > JAB, > > Our scratch filesystem uses user and group quotas. It started out as a > traditional scratch filesystem but then we decided (for better or worse) to > allow groups to purchase quota on it (and we don’t purge it, as many sites > do). > > We have many users in multiple groups, so if this is not working right > it’s a potential issue for us. But you’re right, I’m a nobody… > > Kevin > > On Aug 3, 2016, at 2:13 PM, Jonathan Buzzard <[email protected]> > wrote: > > On 03/08/16 19:34, Buterbaugh, Kevin L wrote: > > Hi Jaime / Sven, > > If Jaime’s interpretation is correct about user1 continuing to be able > to write to “group2” files even though that group is at their hard > limit, then that’s a bug that needs fixing. I haven’t tested that > myself, and we’re in a downtime right now so I’m a tad bit busy, but if > I need to I’ll test it on our test cluster later this week. > > > Even if Jamie's interpretation is wrong it shows the other massive failure > of group quotas under Unix and why they are not fit for purpose in the real > world. > > So bufh here can deliberately or accidentally do a denial of service on > other users and tracking down the offending user is a right pain in the > backside. > > The point of being able to change group ownership on a file is to indicate > the massive weakness of the whole group quota system, and why in my > experience nobody actually uses it, and "project" quota options have been > implemented in many "enterprise" Unix file systems. > > JAB. > > -- > Jonathan A. Buzzard Email: jonathan (at) buzzard.me.uk > Fife, United Kingdom. > _______________________________________________ > gpfsug-discuss mailing list > gpfsug-discuss at spectrumscale.org > http://gpfsug.org/mailman/listinfo/gpfsug-discuss > > > — > Kevin Buterbaugh - Senior System Administrator > Vanderbilt University - Advanced Computing Center for Research and > Education > [email protected] - (615)875-9633 > > > > > _______________________________________________ > gpfsug-discuss mailing list > gpfsug-discuss at spectrumscale.org > http://gpfsug.org/mailman/listinfo/gpfsug-discuss > >
_______________________________________________ gpfsug-discuss mailing list gpfsug-discuss at spectrumscale.org http://gpfsug.org/mailman/listinfo/gpfsug-discuss
