<html><body><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><br><font size="2">For example, in a filesystem fs9 and fileset fset9. File system fs9 has default quota on and --perfileset-quota enabled.</font><br>
<ul><b><font face="Courier-Bold"># mmlsfs fs9 -Q --perfileset-quota </font></b><br><b><font face="Courier-Bold">flag                value                    description</font></b><br><b><font face="Courier-Bold">------------------- ------------------------ -----------------------------------</font></b><br><b><font face="Courier-Bold"> -Q                 user;group;fileset       Quotas accounting enabled</font></b><br><b><font face="Courier-Bold">                    user;fileset             Quotas enforced</font></b><br><b><font face="Courier-Bold">                    user;group;fileset       Default quotas enabled</font></b><br><b><font face="Courier-Bold"> --perfileset-quota Yes                      Per-fileset quota enforcement</font></b><br><br><b><font face="Courier-Bold">#</font></b></ul><br><br><font size="2">Enable default user quota for fileset fset9, if not enabled yet,</font><br><br><font size="2">e.g. "mmdefquotaon -u fs9:fset9"</font><br><br><font size="2">Then set the default quota for this fileset using mmdefedquota"</font><br>
<ul><tt># mmdefedquota -u fs9:fset9</tt><br><br><font size="2">..</font><br><tt>*** Edit quota limits for USR DEFAULT entry for fileset fset9</tt><br><tt>NOTE: block limits will be rounded up to the next multiple of the block size.</tt><br><tt>      block units may be: K, M, G, T or P, inode units may be: K, M or G.</tt><br><tt>fs9: blocks in use: 0K, limits (soft = 102400K, hard = 1048576K)</tt><br><tt>        inodes in use: 0, limits (soft = 10000, hard = 22222)</tt><br><br><font size="2">...</font></ul><br><br><font size="2">Hope that this helps.</font><br><font size="2"><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<br></font><br><br><img width="16" height="16" src="cid:1__=8FBB0E46DFF466048f9e8a93df938690918c8FB@" border="0" 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">"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><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-discuss@spectrumscale.org" <gpfsug-discuss@spectrumscale.org></font><br><font size="2" color="#5F5F5F">Date:        </font><font size="2">12/19/2019 12:22 PM</font><br><font size="2" color="#5F5F5F">Subject:        </font><font size="2">[EXTERNAL] [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">Hi,</font><br><font face="Calibri"> </font><br><font face="Calibri">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><br><font size="2">[root@xxx]# mmedquota -d -u user</font><br><font size="2">gsb        USR         default quota is off</font><br><font face="Calibri"> </font><br><font face="Calibri">(SpectrumScale 5.0.3 Standard Ed. on RHEL7 x86)</font><br><font face="Calibri"> </font><br><font face="Calibri">Is this a limitation of the current mmedquota implementation, or of something more profound?... </font><br><font face="Calibri"> </font><br><font face="Calibri">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?</font><br><font face="Calibri"> </font><br><font face="Calibri">Many thanks, </font><br><font face="Calibri"> </font><br><font face="Calibri">Razvan Popescu</font><br><font face="Calibri">Columbia Business School</font><br><font face="Calibri"> </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>