<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:Helvetica;
        panose-1:0 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:Courier;
        panose-1:0 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.msonormal0, li.msonormal0, div.msonormal0
        {mso-style-name:msonormal;
        mso-margin-top-alt:auto;
        margin-right:0cm;
        mso-margin-bottom-alt:auto;
        margin-left:0cm;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
span.EmailStyle18
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style>
</head>
<body lang="EN-US" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal">Hi Zhang Di,<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Hope it’s not too late to jump into this one <span style="font-family:"Apple Color Emoji"">
😊</span> You’re only providing the quota settings on MDT0 but did you also enable project quotas on the OSTs?
<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span style="font-family:Courier">oss1$> lctl get_param osd-*.*.quota_slave.info | grep space<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Courier">space acct:     ugp<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Courier">space acct:     ugp<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Courier">space acct:     ugp<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Courier">space acct:     ugp<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Courier">space acct:     ugp<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Courier">space acct:     ugp<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Courier">space acct:     ugp<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Courier">space acct:     ugp<o:p></o:p></span></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Regards,<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<p class="MsoNormal"><span style="color:black">Diego</span><o:p></o:p></p>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span style="font-size:12.0pt;color:black">From: </span></b><span style="font-size:12.0pt;color:black">lustre-discuss <lustre-discuss-bounces@lists.lustre.org> on behalf of zhang di <dorothy00dd@gmail.com><br>
<b>Date: </b>Tuesday, 25 December 2018 at 09:27<br>
<b>To: </b>"lustre-discuss@lists.lustre.org" <lustre-discuss@lists.lustre.org><br>
<b>Subject: </b>[lustre-discuss] space usage is not limited when using project quota<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:9.0pt;font-family:Helvetica;color:black">Hi,<br>
I’m trying to use lustre’s project quota feature, my quota configuration is:<br>
<br>
[root@mds1 dc2-user]# lctl get_param osd-*.*.<a href="http://quota_slave.info/" target="_blank">quota_slave.info</a><br>
<a href="http://osd-ldiskfs.lustrefs-mdt0000.quota_slave.info/" target="_blank">osd-ldiskfs.lustrefs-MDT0000.quota_slave.info</a>=<br>
target name:    lustrefs-MDT0000<br>
pool ID:        0<br>
type:           md<br>
quota enabled:  ugp<br>
conn to master: setup<br>
space acct:     ugp<br>
user uptodate:  glb[1],slv[1],reint[0]<br>
group uptodate: glb[1],slv[1],reint[0]<br>
project uptodate: glb[1],slv[1],reint[0]<br>
<br>
And have enable filesystem project feature:<br>
<br>
[root@mds1 dc2-user]# dumpe2fs -h /dev/vdc | grep 'Filesystem features'<br>
dumpe2fs 1.42.13.wc6 (05-Feb-2017)<br>
Filesystem features:      has_journal ext_attr resize_inode dir_index filetype mmp flex_bg dirdata sparse_super large_file huge_file uninit_bg dir_nlink quota project<br>
<br>
Then I set quota on client:<br>
[root@client2 test]# lfs quota -p 123 /mnt/test<br>
Disk quotas for prj 123 (pid 123):<br>
   Filesystem  kbytes   quota   limit   grace   files   quota   limit   grace<br>
    /mnt/test       4   10240   10240       -       1   10000   10000       -<br>
<br>
Although the hard limit is 10M, the lustre quota don’t limit file size I write:<br>
<br>
dd if=/dev/zero of=hello bs=30M count=1</span> <o:p></o:p></p>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<div>
<p class="MsoNormal"><span style="font-size:9.0pt;font-family:Helvetica;color:black">[root@client2 test]# lsattr -p</span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:9.0pt;font-family:Helvetica;color:black">  123 -----------------P ./hello</span><o:p></o:p></p>
</div>
<p class="MsoNormal"><span style="font-size:9.0pt;font-family:Helvetica;color:black"><br>
[root@client2 test]# lfs quota -p 123 /mnt/test<br>
Disk quotas for prj 123 (pid 123):<br>
   Filesystem  kbytes   quota   limit   grace   files   quota   limit   grace<br>
    /mnt/test   28676*  10240   10240       -       2   10000   10000       -<br>
<br>
My lustre version is 2.10.3, so, Does it a lustre quota's bug ?</span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:9.0pt;font-family:Helvetica;color:black">Thank you very much.</span><o:p></o:p></p>
</div>
</div>
</div>
</body>
</html>