<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 01:16:08 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>Whamcloud Community JIRA</title>
    <link>https://jira.whamcloud.com</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>9.4.14</version>
        <build-number>940014</build-number>
        <build-date>05-12-2023</build-date>
    </build-info>


<item>
            <title>[LU-1382] Quota are broken by filesystem extension</title>
                <link>https://jira.whamcloud.com/browse/LU-1382</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;After a filesystem extension (ie add of new OSTs), quota are not propagated on newer OSTs.&lt;br/&gt;
Running quotacheck, quotaoff or quotaon doesn&apos;t change anything to the picture.&lt;/p&gt;

&lt;p&gt;Here is the output of lfs quota on a fs where OST 0x64..0x80 have been freshly added :&lt;/p&gt;
&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;# lfs quota -v -u foo /scratch/
Disk quotas for user foo (uid 1000):
    Filesystem kbytes quota limit grace files quota limit grace
 /scratch/ 6985760 21474836480 22548578304 - 8 2000000 2100000 -
scratch-MDT0000_UUID
                    12 - 131072 - 8 - 5120 -
scratch-OST0000_UUID
                     0 - 131072 - - - - -

[...]

scratch-OST0062_UUID
                     0 - 131072 - - - - -
scratch-OST0063_UUID
               1425412 - 1572864 - - - - -
scratch-OST0064_UUID
                     0 - 131072 - - - - -
scratch-OST0065_UUID
                     0 - 131072 - - - - -

[...]

scratch-OST0076_UUID
                     0 - 131072 - - - - -
scratch-OST0077_UUID
                     0 - 131072 - - - - -
scratch-OST0078_UUID
                     0 - 0 - - - - -
scratch-OST0079_UUID
                     0 - 0 - - - - -
scratch-OST007d_UUID
                     0 - 0 - - - - -
scratch-OST007e_UUID
                     0 - 0 - - - - -
scratch-OST007f_UUID
                677892 - 0 - - - - -
scratch-OST0080_UUID
                     0 - 0 - - - - -
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;The side effect is that (most of the) newly created files are not enforced as fas as they are (mostly) created on the new OSTs (the accounting looks good so far).&lt;br/&gt;
The workaround we have consist of removing quota (-b 0 -B 0 -i 0 -I 0) then re-applying them, user by user, but it would be better if quota were automatically propagated during add of new OSTs or, at least, handled by a quotacheck.&lt;/p&gt;

&lt;p&gt;Thanks,&lt;/p&gt;</description>
                <environment></environment>
        <key id="14292">LU-1382</key>
            <summary>Quota are broken by filesystem extension</summary>
                <type id="1" iconUrl="https://jira.whamcloud.com/secure/viewavatar?size=xsmall&amp;avatarId=11303&amp;avatarType=issuetype">Bug</type>
                                            <priority id="4" iconUrl="https://jira.whamcloud.com/images/icons/priorities/minor.svg">Minor</priority>
                        <status id="5" iconUrl="https://jira.whamcloud.com/images/icons/statuses/resolved.png" description="A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.">Resolved</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="cliffw">Cliff White</assignee>
                                    <reporter username="louveta">Alexandre Louvet</reporter>
                        <labels>
                    </labels>
                <created>Mon, 7 May 2012 11:33:24 +0000</created>
                <updated>Mon, 9 Jul 2012 16:14:03 +0000</updated>
                            <resolved>Mon, 9 Jul 2012 16:14:03 +0000</resolved>
                                    <version>Lustre 2.1.0</version>
                    <version>Lustre 2.1.1</version>
                                                        <due></due>
                            <votes>0</votes>
                                    <watches>1</watches>
                                                                            <comments>
                            <comment id="38228" author="johann" created="Mon, 7 May 2012 12:03:45 +0000"  >&lt;p&gt;&amp;gt; The workaround we have consist of removing quota (-b 0 -B 0 -i 0 -I 0) then re-applying them,&lt;br/&gt;
&amp;gt; user by user, but it would be better if quota were automatically propagated during add of&lt;br/&gt;
&amp;gt; new OSTs or, at least, handled by a quotacheck.&lt;/p&gt;

&lt;p&gt;I&apos;m afaid that this is the only solution for now. The new quota architecture will address this problem.&lt;/p&gt;</comment>
                            <comment id="38229" author="pjones" created="Mon, 7 May 2012 12:07:25 +0000"  >&lt;p&gt;Niu&lt;/p&gt;

&lt;p&gt;Could you please look into this one?&lt;/p&gt;

&lt;p&gt;Thanks&lt;/p&gt;

&lt;p&gt;Peter&lt;/p&gt;</comment>
                            <comment id="38281" author="niu" created="Mon, 7 May 2012 21:59:39 +0000"  >&lt;p&gt;yes, the only way for now is to re-set quota for each user. The new quota we are working on can address such problem.&lt;/p&gt;</comment>
                            <comment id="38291" author="louveta" created="Tue, 8 May 2012 03:50:08 +0000"  >&lt;p&gt;Ok. In this case it would be a good idea to add a paragraph into the documentation about the workaround before the real fix comes.&lt;/p&gt;</comment>
                            <comment id="39830" author="pjones" created="Fri, 1 Jun 2012 14:19:59 +0000"  >&lt;p&gt;Cliff&lt;/p&gt;

&lt;p&gt;Could you please look into this manual update?&lt;/p&gt;

&lt;p&gt;Thanks&lt;/p&gt;

&lt;p&gt;Peter&lt;/p&gt;</comment>
                            <comment id="41623" author="cliffw" created="Mon, 9 Jul 2012 16:14:03 +0000"  >&lt;p&gt;Have opened &lt;a href=&quot;https://jira.whamcloud.com/browse/LUDOC-65&quot; title=&quot;add quota workaround to manual (Ch 21)&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LUDOC-65&quot;&gt;&lt;del&gt;LUDOC-65&lt;/del&gt;&lt;/a&gt; to track the manual updates. Closing this issue. &lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                            <customfield id="customfield_10890" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10390" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hzvh0f:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10090" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>6405</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10060" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Severity</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10022"><![CDATA[3]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                        </customfields>
    </item>
</channel>
</rss>