<html><body><p><font face="Calibri">>> To make it more technical ….   This fellow’s  quota entryType is now “e” .    I want to change it back to entryType “I”.  (I hope I’m not talking nonsense here)</font><br><font size="2"><br>Currently there is no function to revert an explicit quota entry (e) to initial (i) entry.</font><br><br><font size="2">Kuei<br>------------------------------------<br>Kuei-Yu Wang-Knop <br>IBM Scalable I/O development<br>(845) 433-9333 T/L 293-9333, E-mail: kywang@us.ibm.com<br></font><br><br><img width="16" height="16" src="cid:1__=8FBB0E46DFF9EC978f9e8a93df938690918c8FB@" border="0" alt="Inactive hide details for "Popescu, Razvan" ---12/19/2019 02:18:54 PM---Thanks for your kind reply. My problem is different tho"><font size="2" color="#424282">"Popescu, Razvan" ---12/19/2019 02:18:54 PM---Thanks for your kind reply. My problem is different though.</font><br><br><font size="2" color="#5F5F5F">From:        </font><font size="2">"Popescu, Razvan" <rp2927@gsb.columbia.edu></font><br><font size="2" color="#5F5F5F">To:        </font><font size="2">gpfsug main discussion list <gpfsug-discuss@spectrumscale.org></font><br><font size="2" color="#5F5F5F">Date:        </font><font size="2">12/19/2019 02:18 PM</font><br><font size="2" color="#5F5F5F">Subject:        </font><font size="2">[EXTERNAL] Re: [gpfsug-discuss] Quota:  revert user quota to FILESET default</font><br><font size="2" color="#5F5F5F">Sent by:        </font><font size="2">gpfsug-discuss-bounces@spectrumscale.org</font><br><hr width="100%" size="2" align="left" noshade style="color:#8091A5; "><br><br><br><font face="Calibri">Thanks for your kind reply.</font><br><font face="Calibri"> </font><br><font face="Calibri">My problem is different though.   </font><br><font face="Calibri"> </font><br><font face="Calibri">I have set a fileset default quota (doing all the steps you recommended) and all was Ok.  During  operations I have edited *</font><b><font face="Calibri">individual</font></b><font face="Calibri">* quotas, for example to increase certain user’s allocations. </font><br><font face="Calibri"> </font><br><font face="Calibri">Now,  I want to *</font><b><font face="Calibri">revert</font></b><font face="Calibri">*  (change back)  one of these users to the (fileset) default quota !      </font><br><font face="Calibri"> </font><br><font face="Calibri">For example,  I have used one user account to test the mmedquota command setting his limits to a certain value (just testing).   I’d like now to make that user’s quota be the default fileset quota, and not just numerically,  but have his quota record follow the changes in fileset default quota limits.     </font><br><font face="Calibri"> </font><br><font face="Calibri">To make it more technical ….   This fellow’s  quota entryType is now “e” .    I want to change it back to entryType “I”.  (I hope I’m not talking nonsense here)</font><br><font face="Calibri"> </font><br><font face="Calibri">mmedquota’s  “-d” option is supposed to reinstate the defaults, but it doesn’t seem to work for fileset based quotas … !?!</font><br><font face="Calibri"> </font><br><font face="Calibri">Razvan</font><br><font face="Calibri"> </font><br><font face="Calibri">-- </font><br><font face="Calibri"> </font><br><font face="Calibri"> </font><br><b><font face="Calibri">From: </font></b><font face="Calibri"><gpfsug-discuss-bounces@spectrumscale.org> on behalf of Kuei-Yu Wang-Knop <kywang@us.ibm.com></font><b><font face="Calibri"><br>Reply-To: </font></b><font face="Calibri">gpfsug main discussion list <gpfsug-discuss@spectrumscale.org></font><b><font face="Calibri"><br>Date: </font></b><font face="Calibri">Thursday, December 19, 2019 at 2:06 PM</font><b><font face="Calibri"><br>To: </font></b><font face="Calibri">gpfsug main discussion list <gpfsug-discuss@spectrumscale.org></font><b><font face="Calibri"><br>Subject: </font></b><font face="Calibri">Re: [gpfsug-discuss] Quota: revert user quota to FILESET default</font><br><font face="Calibri"> </font><p><font size="2">It sounds like you would like to have default perfileset quota enabled. Have you tried to enable the default quota on the filesets and then set the default quota limits for those filesets?</font><br><font size="2"><br>For example, in a filesystem fs9 and fileset fset9. File system fs9 has default quota on and --perfileset-quota enabled.</font><ul><ul><b><font face="Courier-Bold"># mmlsfs fs9 -Q --perfileset-quota <br>flag value description<br>------------------- ------------------------ -----------------------------------<br>-Q user;group;fileset Quotas accounting enabled<br>user;fileset Quotas enforced<br>user;group;fileset Default quotas enabled<br>--perfileset-quota Yes Per-fileset quota enforcement</font></b><font face="Calibri"><br></font><b><font face="Courier-Bold"><br>#</font></b></ul></ul><font face="Calibri"><br></font><font size="2" face="Calibri"><br>Enable default user quota for fileset fset9, if not enabled yet,</font><font face="Calibri"><br></font><font size="2" face="Calibri"><br>e.g. "mmdefquotaon -u fs9:fset9"</font><font face="Calibri"><br></font><font size="2" face="Calibri"><br>Then set the default quota for this fileset using mmdefedquota"</font><ul><ul><font size="2" face="Courier New"># mmdefedquota -u fs9:fset9</font><font face="Calibri"><br></font><font size="2" face="Calibri"><br>..</font><font size="2" face="Courier New"><br>*** Edit quota limits for USR DEFAULT entry for fileset fset9<br>NOTE: block limits will be rounded up to the next multiple of the block size.<br>      block units may be: K, M, G, T or P, inode units may be: K, M or G.<br>fs9: blocks in use: 0K, limits (soft = 102400K, hard = 1048576K)<br>        inodes in use: 0, limits (soft = 10000, hard = 22222)</font><font face="Calibri"><br></font><font size="2" face="Calibri"><br>...</font></ul></ul><font face="Calibri"><br></font><font size="2" face="Calibri"><br>Hope that this helps.<br><br><br>------------------------------------<br>Kuei-Yu Wang-Knop <br>IBM Scalable I/O development<br>(845) 433-9333 T/L 293-9333, E-mail: kywang@us.ibm.com</font><font face="Calibri"><br><br><br></font><img src="cid:2__=8FBB0E46DFF9EC978f9e8a93df938690918c8FB@" width="16" height="16" alt="Inactive hide details for "Popescu, Razvan" ---12/19/2019 12:22:34 PM---Hi, I’d like to revert a user’s quota to the fileset"><font size="2" color="#424282" face="Calibri">"Popescu, Razvan" ---12/19/2019 12:22:34 PM---Hi, I’d like to revert a user’s quota to the fileset’s default, but “mmedquota -d -u <username>”</font><font face="Calibri"><br></font><font size="2" color="#5F5F5F" face="Calibri"><br>From: </font><font size="2" face="Calibri">"Popescu, Razvan" <rp2927@gsb.columbia.edu></font><font size="2" color="#5F5F5F" face="Calibri"><br>To: </font><font size="2" face="Calibri">"gpfsug-discuss@spectrumscale.org" <gpfsug-discuss@spectrumscale.org></font><font size="2" color="#5F5F5F" face="Calibri"><br>Date: </font><font size="2" face="Calibri">12/19/2019 12:22 PM</font><font size="2" color="#5F5F5F" face="Calibri"><br>Subject: </font><font size="2" face="Calibri">[EXTERNAL] [gpfsug-discuss] Quota: revert user quota to FILESET default</font><font size="2" color="#5F5F5F" face="Calibri"><br>Sent by: </font><font size="2" face="Calibri">gpfsug-discuss-bounces@spectrumscale.org</font><br><hr width="100%" size="2" align="left" noshade><br><font face="Calibri"><br><br><br>Hi,<br><br>I’d like to </font><u><font face="Calibri">revert a user’s quota to the </font></u><b><u><font face="Calibri">fileset’s</font></u></b><u><font face="Calibri"> default</font></u><font face="Calibri">, but “mmedquota -d -u <username>” fails because I do have not set a filesystem default…. </font><font size="2" face="Calibri"><br>[root@xxx]# mmedquota -d -u user<br>gsb USR default quota is off</font><font face="Calibri"><br><br>(SpectrumScale 5.0.3 Standard Ed. on RHEL7 x86)<br><br>Is this a limitation of the current mmedquota implementation, or of something more profound?... <br><br>I have several filesets within this filesystem, each with various quota structures. A filesystem-wide default quota didn’t seem useful so I never defined one; however I do have multiple fileset-level default quotas, and this is the level at which I’d like to be able to handle this matter… Have I hit a limitation of the implementation? Any workaround, if that’s the case?<br><br>Many thanks, <br><br>Razvan Popescu<br>Columbia Business School</font><font size="2" face="Courier New"><br>_______________________________________________<br>gpfsug-discuss mailing list<br>gpfsug-discuss at spectrumscale.org</font><u><font size="2" color="#0000FF" face="Courier New"><br></font></u><a href="http://gpfsug.org/mailman/listinfo/gpfsug-discuss"><u><font size="2" color="#0000FF" face="Courier New">http://gpfsug.org/mailman/listinfo/gpfsug-discuss</font></u></a><font size="2" face="Courier New"> </font><font face="Calibri"><br><br><br><br></font><tt><font size="2">_______________________________________________<br>gpfsug-discuss mailing list<br>gpfsug-discuss at spectrumscale.org<br></font></tt><tt><font size="2"><a href="http://gpfsug.org/mailman/listinfo/gpfsug-discuss">http://gpfsug.org/mailman/listinfo/gpfsug-discuss</a></font></tt><tt><font size="2"> <br></font></tt><br><br><BR>
</body></html>