<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 02:02:41 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-6724] Downgrading from 2.8 with DNE2 patches to 2.5 servers fails: unsupported read-only filesystem feature(s) 2</title>
                <link>https://jira.whamcloud.com/browse/LU-6724</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;This morning I updated to the latest vanilla master and ended up in a state where I could not mount the file system. So I tried migrating back to lustre 2.5 and when I attempted to mount the file system I got these errors:&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;[ 1025.018232] Lustre: Lustre: Build Version: 2.5.4--CHANGED-2.6.32-431.29.2.el6.atlas.x86_64
[ 1062.767104] LDISKFS-fs (dm-7): recovery complete
[ 1062.791599] LDISKFS-fs (dm-7): mounted filesystem with ordered data mode. quota=on. Opts:
[ 1063.389770] LustreError: 24686:0:(ofd_fs.c:594:ofd_server_data_init()) sultan-OST0000: unsupported read-only filesystem feature(s) 2
[ 1063.412582] LustreError: 24686:0:(obd_config.c:572:class_setup()) setup sultan-OST0000 failed (-22)
[ 1063.421818] LustreError: 24686:0:(obd_config.c:1629:class_config_llog_handler()) MGC10.37.248.67@o2ib1: cfg command failed: rc = -22
[ 1063.433944] Lustre: cmd=cf003 0:sultan-OST0000 1:dev 2:0 3:f
[ 1063.440506] LustreError: 15b-f: MGC10.37.248.67@o2ib1: The configuration from log &apos;sultan-OST0000&apos;failed from the MGS (-22). Make sure this client and the MGS are running compatible versions of Lustre.
[ 1063.458690] LustreError: 15c-8: MGC10.37.248.67@o2ib1: The configuration from log &apos;sultan-OST0000&apos; failed (-22). This may be the result of communication errors between this node and the MGS, a bad configuration, or other errors. See the syslog for more information.
[ 1063.482398] LustreError: 24600:0:(obd_mount_server.c:1254:server_start_targets()) failed to start server sultan-OST0000: -22
[ 1063.493822] LustreError: 24600:0:(obd_mount_server.c:1737:server_fill_super()) Unable to start targets: -22
[ 1063.503768] LustreError: 24600:0:(obd_mount_server.c:847:lustre_disconnect_lwp()) sultan-MDT0000-lwp-OST0000: Can&apos;t end config log sultan-client.
[ 1063.516947] LustreError: 24600:0:(obd_mount_server.c:1422:server_put_super()) sultan-OST0000: failed to disconnect lwp. (rc=-2)
[ 1063.528574] LustreError: 24600:0:(obd_config.c:619:class_cleanup()) Device 3 not setup
[ 1063.539611] Lustre: server umount sultan-OST0000 complete
[ 1063.545093] LustreError: 24600:0:(obd_mount.c:1330:lustre_fill_super()) Unable to mount /dev/mapper/sultan-ddn-l0 (-22)
[ 1070.949382] LDISKFS-fs (dm-6): recovery complete
[ 1070.956045] LDISKFS-fs (dm-6): mounted filesystem with ordered data mode. quota=on. Opts:
[ 1071.472962] LustreError: 24982:0:(ofd_fs.c:594:ofd_server_data_init()) sultan-OST0004: unsupported read-only filesystem feature(s) 2
[ 1071.495949] LustreError: 24982:0:(obd_config.c:572:class_setup()) setup sultan-OST0004 failed (-22)
[ 1071.505140] LustreError: 24982:0:(obd_config.c:1629:class_config_llog_handler()) MGC10.37.248.67@o2ib1: cfg command failed: rc = -22
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</description>
                <environment>Lustre 2.5.3 servers plus lastest Lustre 2.8 with DNE2 patches.</environment>
        <key id="30670">LU-6724</key>
            <summary>Downgrading from 2.8 with DNE2 patches to 2.5 servers fails: unsupported read-only filesystem feature(s) 2</summary>
                <type id="1" iconUrl="https://jira.whamcloud.com/secure/viewavatar?size=xsmall&amp;avatarId=11303&amp;avatarType=issuetype">Bug</type>
                                            <priority id="1" iconUrl="https://jira.whamcloud.com/images/icons/priorities/blocker.svg">Blocker</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="laisiyao">Lai Siyao</assignee>
                                    <reporter username="simmonsja">James A Simmons</reporter>
                        <labels>
                            <label>dne2</label>
                    </labels>
                <created>Mon, 15 Jun 2015 19:04:51 +0000</created>
                <updated>Sun, 14 Aug 2016 17:14:10 +0000</updated>
                            <resolved>Sun, 14 Aug 2016 17:14:10 +0000</resolved>
                                    <version>Lustre 2.8.0</version>
                                    <fixVersion>Lustre 2.8.0</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>7</watches>
                                                                            <comments>
                            <comment id="118592" author="adilger" created="Mon, 15 Jun 2015 20:25:33 +0000"  >&lt;p&gt;Copying comment from &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-6663&quot; title=&quot;DNE2 directories has very very bad performance&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-6663&quot;&gt;&lt;del&gt;LU-6663&lt;/del&gt;&lt;/a&gt; where this issue was first reported.&lt;/p&gt;

&lt;p&gt;The unknown read-only feature &quot;2&quot; appears to be OBD_ROCOMPAT_IDX_IN_IDIF. That feature shouldn&apos;t automatically be enabled, and needs active participation from the administrator:&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;static ssize_t
ldiskfs_osd_index_in_idif_seq_write(struct file *file, const char *buffer,
                                    size_t count, loff_t *off)
{
                LCONSOLE_WARN(&quot;%s: OST-index in IDIF has been enabled, &quot;
                              &quot;it cannot be reverted back.\n&quot;, osd_name(dev));
                return -EPERM;
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;James, did you set the index_in_idif feature in /proc, or is there a bug here that needs to be filed? Looking at the code it doesn&apos;t appear that this flag could have been set automatically.&lt;/p&gt;</comment>
                            <comment id="118713" author="adilger" created="Tue, 16 Jun 2015 19:00:37 +0000"  >&lt;p&gt;It might make sense that reading the &lt;tt&gt;index_in_idif&lt;/tt&gt; file will print out a message if it hasn&apos;t been enabled yet:&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;0
Writing a non-zero value to this file means you cannot downgrade below 2.7.0
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</comment>
                            <comment id="118863" author="simmonsja" created="Wed, 17 Jun 2015 18:57:05 +0000"  >&lt;p&gt;I just took a look and index_in_idif does not exist in my proc tree. Looking at the in osd_prepare() this means either lsd_feature_rocompat is being set with the wrong flag or OBD_OCD_VERSION macro is broken.&lt;/p&gt;</comment>
                            <comment id="118925" author="adilger" created="Thu, 18 Jun 2015 01:00:49 +0000"  >&lt;p&gt;The index_in_idif file will not be created in /proc if the filesystem was formatted with 2.7 or later, or if it was enabled at runtime on an older filesystem that was upgraded since it is not possible to disable it after it is set.&lt;/p&gt;

&lt;p&gt;Is there a chance that this was set manually, or the filesystem was mounted as 2.7+ the first time after formatting?  The only other possibility I can think of is if the last_rcvd file was deleted and recreated on 2.7+ then it would set this feature when the last_rcvd file is created. &lt;/p&gt;</comment>
                            <comment id="119031" author="paf" created="Thu, 18 Jun 2015 20:47:00 +0000"  >&lt;p&gt;A detailed description of the corruption and the patch to make it required intervention are in &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-6050&quot; title=&quot;Master testing: Unable to set striping after master downgrade to 2.5&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-6050&quot;&gt;&lt;del&gt;LU-6050&lt;/del&gt;&lt;/a&gt;.&lt;br/&gt;
&lt;a href=&quot;https://jira.hpdd.intel.com/browse/LU-6050&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://jira.hpdd.intel.com/browse/LU-6050&lt;/a&gt;&lt;br/&gt;
&lt;a href=&quot;http://review.whamcloud.com/#/c/13516/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/#/c/13516/&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="161834" author="simmonsja" created="Sun, 14 Aug 2016 17:14:10 +0000"  >&lt;p&gt;Oh this is a old ticket. This problem doesn&apos;t exist anymore. Well you do see the issue with mult-slot but their exist a work around. For those that don&apos;t know you umount your 2.8 file system then remount with recovery abort. Then unmount again. After that you can reboot into your 2.5 image and remount with no problem. This clears the multi-slot support from your config logs. Other than that we haven&apos;t see migration issues.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10010">
                    <name>Duplicate</name>
                                                                <inwardlinks description="is duplicated by">
                                                        </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10011">
                    <name>Related</name>
                                            <outwardlinks description="is related to ">
                                        <issuelink>
            <issuekey id="27978">LU-6050</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="30424">LU-6663</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </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_10490" key="com.atlassian.jira.plugin.system.customfieldtypes:datepicker">
                        <customfieldname>End date</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Thu, 18 Jun 2015 19:04:51 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10030" key="com.atlassian.jira.plugin.system.customfieldtypes:labels">
                        <customfieldname>Epic/Theme</customfieldname>
                        <customfieldvalues>
                                        <label>dne</label>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10390" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hzxfsn:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10090" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</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>
                                                                                                                        <customfield id="customfield_10493" key="com.atlassian.jira.plugin.system.customfieldtypes:datepicker">
                        <customfieldname>Start date</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Mon, 15 Jun 2015 19:04:51 +0000</customfieldvalue>

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