<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 01:24:28 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-2350] Unexpected quotactl error after upgrade from 1.8.8-wc1 to master: Operation not supported</title>
                <link>https://jira.whamcloud.com/browse/LU-2350</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;Here is console log from client:&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;===== Check Lustre quotas usage/limits ======================================
quotacheck failed: Operation not supported
Listing quotas for user &quot;quota_usr&quot; and group &quot;quota_usr&quot; on client-5,client-6...
client-5: Disk quotas for user quota_usr (uid 60000):
client-5: Unexpected quotactl error: Operation not supported
client-5:      Filesystem  kbytes   quota   limit   grace   files   quota   limit   grace
client-5:     /mnt/lustre     [0]     [0]     [0]       -     [0]     [0]     [0]       -
client-5: Some errors happened when getting quota info. Some devices may be not working or deactivated. The data in &quot;[]&quot; is inaccurate.
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;dmesg from client-5&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;Lustre: DEBUG MARKER: ===== Check Lustre quotas usage/limits ======================================
Lustre: DEBUG MARKER: cancel_lru_locks mdc start
Lustre: DEBUG MARKER: cancel_lru_locks osc start
LustreError: 4995:0:(osc_quota.c:277:osc_quotactl()) ptlrpc_queue_wait failed, rc: -95
LustreError: 4995:0:(mdc_request.c:1431:mdc_quotactl()) ptlrpc_queue_wait failed, rc: -95
LustreError: 4995:0:(lmv_obd.c:3125:lmv_quotactl()) getquota on mdt 0 failed. -95
LustreError: 4995:0:(mdc_request.c:1431:mdc_quotactl()) ptlrpc_queue_wait failed, rc: -95
LustreError: 4995:0:(osc_quota.c:277:osc_quotactl()) ptlrpc_queue_wait failed, rc: -95
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</description>
                <environment>Before upgrade:&lt;br/&gt;
server 1.8.8-wc1 RHEL5&lt;br/&gt;
client 1.8.8-wc1 RHEL5/RHEL6&lt;br/&gt;
&lt;br/&gt;
After upgrade:&lt;br/&gt;
server lustre-master build #1043 RHEL6&lt;br/&gt;
client luster-master build #1043 RHEL6</environment>
        <key id="16713">LU-2350</key>
            <summary>Unexpected quotactl error after upgrade from 1.8.8-wc1 to master: Operation not supported</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="6" iconUrl="https://jira.whamcloud.com/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="2">Won&apos;t Fix</resolution>
                                        <assignee username="niu">Niu Yawei</assignee>
                                    <reporter username="sarah">Sarah Liu</reporter>
                        <labels>
                            <label>sdsc</label>
                    </labels>
                <created>Sat, 17 Nov 2012 02:00:03 +0000</created>
                <updated>Mon, 17 Jul 2017 14:20:31 +0000</updated>
                            <resolved>Mon, 17 Jul 2017 14:20:31 +0000</resolved>
                                    <version>Lustre 2.4.0</version>
                                                        <due></due>
                            <votes>0</votes>
                                    <watches>6</watches>
                                                                            <comments>
                            <comment id="48017" author="johann" created="Mon, 19 Nov 2012 16:15:22 +0000"  >&lt;p&gt;Sarah, quotacheck isn&apos;t supported any more in 2.4. Instead, tunefs.lustre --quota should be run against the targets formatted with 1.8. Also the 1.8 clients won&apos;t be fully interoperable with 2.4 servers as far as quota is concerned. Customers will have to migrate to 1.8.9.&lt;/p&gt;</comment>
                            <comment id="79060" author="haisong" created="Tue, 11 Mar 2014 23:12:07 +0000"  >&lt;p&gt;upgraded Lustre server from 1.8.7 to 2.4.2. &lt;br/&gt;
Did what was recommented, &quot;tunefs.lustre --quota &amp;lt;devices&amp;gt;&quot;.&lt;/p&gt;

&lt;p&gt;  lctl get_param osd-&lt;b&gt;.&lt;/b&gt;.quota_slave.info&lt;/p&gt;

&lt;p&gt;osd-ldiskfs.puma-OST000e.quota_slave.info=&lt;br/&gt;
target name:    puma-OST000e&lt;br/&gt;
pool ID:        0&lt;br/&gt;
type:           dt&lt;br/&gt;
quota enabled:  none&lt;br/&gt;
conn to master: not setup yet&lt;br/&gt;
space acct:     ug&lt;br/&gt;
user uptodate:  glb&lt;span class=&quot;error&quot;&gt;&amp;#91;0&amp;#93;&lt;/span&gt;,slv&lt;span class=&quot;error&quot;&gt;&amp;#91;0&amp;#93;&lt;/span&gt;,reint&lt;span class=&quot;error&quot;&gt;&amp;#91;1&amp;#93;&lt;/span&gt;&lt;br/&gt;
group uptodate: glb&lt;span class=&quot;error&quot;&gt;&amp;#91;0&amp;#93;&lt;/span&gt;,slv&lt;span class=&quot;error&quot;&gt;&amp;#91;0&amp;#93;&lt;/span&gt;,reint&lt;span class=&quot;error&quot;&gt;&amp;#91;1&amp;#93;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;showed OSTs quota noenable. Then ran:&lt;/p&gt;

&lt;p&gt;  lctl conf_param meerkat.quota.ost=ug&lt;/p&gt;

&lt;p&gt;&lt;span class=&quot;error&quot;&gt;&amp;#91;root@puma-oss-13-2 ~&amp;#93;&lt;/span&gt;# lctl get_param osd-&lt;b&gt;.&lt;/b&gt;.quota_slave.info&lt;br/&gt;
osd-ldiskfs.puma-OST0006.quota_slave.info=&lt;br/&gt;
target name:    puma-OST0006&lt;br/&gt;
pool ID:        0&lt;br/&gt;
type:           dt&lt;br/&gt;
quota enabled:  ug&lt;br/&gt;
conn to master: not setup yet&lt;br/&gt;
space acct:     ug&lt;br/&gt;
user uptodate:  glb&lt;span class=&quot;error&quot;&gt;&amp;#91;0&amp;#93;&lt;/span&gt;,slv&lt;span class=&quot;error&quot;&gt;&amp;#91;0&amp;#93;&lt;/span&gt;,reint&lt;span class=&quot;error&quot;&gt;&amp;#91;1&amp;#93;&lt;/span&gt;&lt;br/&gt;
group uptodate: glb&lt;span class=&quot;error&quot;&gt;&amp;#91;0&amp;#93;&lt;/span&gt;,slv&lt;span class=&quot;error&quot;&gt;&amp;#91;0&amp;#93;&lt;/span&gt;,reint&lt;span class=&quot;error&quot;&gt;&amp;#91;1&amp;#93;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;But on client side, I don&apos;t see usages prior to upgrading anymore.&lt;/p&gt;

&lt;p&gt;Haisong&lt;/p&gt;</comment>
                            <comment id="79063" author="pjones" created="Tue, 11 Mar 2014 23:31:47 +0000"  >&lt;p&gt;Niu&lt;/p&gt;

&lt;p&gt;Could you please advise on this one?&lt;/p&gt;

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

&lt;p&gt;Peter&lt;/p&gt;</comment>
                            <comment id="79080" author="niu" created="Wed, 12 Mar 2014 01:12:15 +0000"  >&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;lctl conf_param meerkat.quota.ost=ug
[root@puma-oss-13-2 ~]# lctl get_param osd-..quota_slave.info
osd-ldiskfs.puma-OST0006.quota_slave.info=
target name: puma-OST0006
pool ID: 0
type: dt
quota enabled: ug
conn to master: not setup yet
space acct: ug
user uptodate: glb[0],slv[0],reint[1]
group uptodate: glb[0],slv[0],reint[1]
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;quota slave on OST didn&apos;t connect to master yet, did you upgrade MDT and enable quota on MDT by tunefs as well?&lt;/p&gt;

&lt;blockquote&gt;&lt;/blockquote&gt;
&lt;p&gt;But on client side, I don&apos;t see usages prior to upgrading anymore.&lt;/p&gt;
{qutoe}
&lt;p&gt;as Johann mentioned, you need to upgrade client to 1.8.9 or later to interoperate with the new quota in 2.4.&lt;/p&gt;

&lt;p&gt;BTW, you need to upgrade the e2fsprogs to 1.42.7-wc2 or later (which has a important fix for quota).&lt;/p&gt;</comment>
                            <comment id="79151" author="haisong" created="Wed, 12 Mar 2014 17:19:52 +0000"  >&lt;p&gt;Hi Yawei,&lt;/p&gt;

&lt;p&gt;MDT was enabled with quota as well, even though I though it was optional because it was only for the inode quota and we didn&apos;t want to enable inode quota.&lt;/p&gt;

&lt;p&gt;2 questions:&lt;/p&gt;

&lt;p&gt;1) what does it mean &quot;OST didn&apos;t connect to master yet&quot;? How to connect to master?&lt;/p&gt;

&lt;p&gt;2) Does upgrading e2fsprogs require offline the file-system?&lt;/p&gt;

&lt;p&gt;thanks,&lt;br/&gt;
Haisong&lt;/p&gt;</comment>
                            <comment id="79161" author="bogl" created="Wed, 12 Mar 2014 18:01:38 +0000"  >&lt;p&gt;As far as question 2), need not offline filesystems to upgrade e2fsprogs.  It is merely a set of user space tools and utilities.  Nothing in it runs continuously while lustre is running.&lt;/p&gt;</comment>
                            <comment id="79207" author="niu" created="Thu, 13 Mar 2014 02:10:29 +0000"  >&lt;blockquote&gt;
&lt;p&gt;1) what does it mean &quot;OST didn&apos;t connect to master yet&quot;? How to connect to master?&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;The quota_slave.info shows &quot;conn to master: not setup yet&quot;, which means slave(ost) didn&apos;t connect to master(mdt) yet, and quota can&apos;t be enforced. Slave will connect to master automatically.&lt;/p&gt;</comment>
                            <comment id="202349" author="niu" created="Mon, 17 Jul 2017 14:20:31 +0000"  >&lt;p&gt;Close old 1.8 issue.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Related</name>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="23612">LU-4761</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <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|hzvcgn:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10090" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>5604</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>