<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 02:19:35 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-8673] kernel panic when mounting MDS after restore</title>
                <link>https://jira.whamcloud.com/browse/LU-8673</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;Hi,&lt;/p&gt;

&lt;p&gt;Running Lustre 2.8 on Centos 7.2&lt;/p&gt;

&lt;p&gt;I did a file level restore of our MDS but when trying to mount the MDS to start lustre I get the following panic thrown:&lt;/p&gt;

&lt;p&gt;Message from syslogd@master at Oct  6 19:26:18 ...&lt;br/&gt;
 kernel:LustreError: 29516:0:(llog_osd.c:1075:llog_osd_prev_block()) ASSERTION( last_rec-&amp;gt;lrh_index == tail-&amp;gt;lrt_index ) failed:&lt;/p&gt;

&lt;p&gt;Message from syslogd@master at Oct  6 19:26:18 ...&lt;br/&gt;
 kernel:LustreError: 29516:0:(llog_osd.c:1075:llog_osd_prev_block()) LBUG&lt;br/&gt;
Oct  6 19:26:18 master kernel: Pid: 29516, comm: mount.lustre&lt;br/&gt;
Oct  6 19:26:18 master kernel: #012Call Trace:&lt;br/&gt;
Oct  6 19:26:18 master kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa099b7d3&amp;gt;&amp;#93;&lt;/span&gt; libcfs_debug_dumpstack+0x53/0x80 &lt;span class=&quot;error&quot;&gt;&amp;#91;libcfs&amp;#93;&lt;/span&gt;&lt;br/&gt;
Oct  6 19:26:18 master kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa099bd75&amp;gt;&amp;#93;&lt;/span&gt; lbug_with_loc+0x45/0xc0 &lt;span class=&quot;error&quot;&gt;&amp;#91;libcfs&amp;#93;&lt;/span&gt;&lt;br/&gt;
Oct  6 19:26:18 master kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0c5e917&amp;gt;&amp;#93;&lt;/span&gt; llog_osd_prev_block+0x9f7/0xaf0 &lt;span class=&quot;error&quot;&gt;&amp;#91;obdclass&amp;#93;&lt;/span&gt;&lt;br/&gt;
Oct  6 19:26:18 master kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0c4fee7&amp;gt;&amp;#93;&lt;/span&gt; llog_reverse_process+0x147/0xac0 &lt;span class=&quot;error&quot;&gt;&amp;#91;obdclass&amp;#93;&lt;/span&gt;&lt;br/&gt;
Oct  6 19:26:18 master kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0c531f6&amp;gt;&amp;#93;&lt;/span&gt; ? llog_cat_id2handle+0x336/0x660 &lt;span class=&quot;error&quot;&gt;&amp;#91;obdclass&amp;#93;&lt;/span&gt;&lt;br/&gt;
Oct  6 19:26:18 master kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa131e6c0&amp;gt;&amp;#93;&lt;/span&gt; ? changelog_init_cb+0x0/0x1f0 &lt;span class=&quot;error&quot;&gt;&amp;#91;mdd&amp;#93;&lt;/span&gt;&lt;br/&gt;
Oct  6 19:26:18 master kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0c54917&amp;gt;&amp;#93;&lt;/span&gt; llog_cat_reverse_process_cb+0x157/0x540 &lt;span class=&quot;error&quot;&gt;&amp;#91;obdclass&amp;#93;&lt;/span&gt;&lt;br/&gt;
Oct  6 19:26:18 master kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0c50009&amp;gt;&amp;#93;&lt;/span&gt; llog_reverse_process+0x269/0xac0 &lt;span class=&quot;error&quot;&gt;&amp;#91;obdclass&amp;#93;&lt;/span&gt;&lt;br/&gt;
Oct  6 19:26:18 master kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0c547c0&amp;gt;&amp;#93;&lt;/span&gt; ? llog_cat_reverse_process_cb+0x0/0x540 &lt;span class=&quot;error&quot;&gt;&amp;#91;obdclass&amp;#93;&lt;/span&gt;&lt;br/&gt;
Oct  6 19:26:18 master kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0c50e39&amp;gt;&amp;#93;&lt;/span&gt; llog_cat_reverse_process+0x199/0x2d0 &lt;span class=&quot;error&quot;&gt;&amp;#91;obdclass&amp;#93;&lt;/span&gt;&lt;br/&gt;
Oct  6 19:26:18 master kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa131e6c0&amp;gt;&amp;#93;&lt;/span&gt; ? changelog_init_cb+0x0/0x1f0 &lt;span class=&quot;error&quot;&gt;&amp;#91;mdd&amp;#93;&lt;/span&gt;&lt;br/&gt;
Oct  6 19:26:18 master kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa13250c9&amp;gt;&amp;#93;&lt;/span&gt; mdd_prepare+0x1269/0x1a00 &lt;span class=&quot;error&quot;&gt;&amp;#91;mdd&amp;#93;&lt;/span&gt;&lt;br/&gt;
Oct  6 19:26:18 master kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa11e1d01&amp;gt;&amp;#93;&lt;/span&gt; mdt_prepare+0x51/0x3b0 &lt;span class=&quot;error&quot;&gt;&amp;#91;mdt&amp;#93;&lt;/span&gt;&lt;br/&gt;
Oct  6 19:26:18 master kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0cbf0c4&amp;gt;&amp;#93;&lt;/span&gt; server_start_targets+0x2574/0x2e10 &lt;span class=&quot;error&quot;&gt;&amp;#91;obdclass&amp;#93;&lt;/span&gt;&lt;br/&gt;
Oct  6 19:26:18 master kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0c8b290&amp;gt;&amp;#93;&lt;/span&gt; ? class_config_llog_handler+0x0/0x1a80 &lt;span class=&quot;error&quot;&gt;&amp;#91;obdclass&amp;#93;&lt;/span&gt;&lt;br/&gt;
Oct  6 19:26:18 master kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0cc09ed&amp;gt;&amp;#93;&lt;/span&gt; server_fill_super+0x108d/0x184c &lt;span class=&quot;error&quot;&gt;&amp;#91;obdclass&amp;#93;&lt;/span&gt;&lt;br/&gt;
Oct  6 19:26:18 master kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0c94e48&amp;gt;&amp;#93;&lt;/span&gt; lustre_fill_super+0x328/0x950 &lt;span class=&quot;error&quot;&gt;&amp;#91;obdclass&amp;#93;&lt;/span&gt;&lt;br/&gt;
Oct  6 19:26:18 master kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0c94b20&amp;gt;&amp;#93;&lt;/span&gt; ? lustre_fill_super+0x0/0x950 &lt;span class=&quot;error&quot;&gt;&amp;#91;obdclass&amp;#93;&lt;/span&gt;&lt;br/&gt;
Oct  6 19:26:18 master kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff811e1ccd&amp;gt;&amp;#93;&lt;/span&gt; mount_nodev+0x4d/0xb0&lt;br/&gt;
Oct  6 19:26:18 master kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0c8d108&amp;gt;&amp;#93;&lt;/span&gt; lustre_mount+0x38/0x60 &lt;span class=&quot;error&quot;&gt;&amp;#91;obdclass&amp;#93;&lt;/span&gt;&lt;br/&gt;
Oct  6 19:26:18 master kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff811e2679&amp;gt;&amp;#93;&lt;/span&gt; mount_fs+0x39/0x1b0&lt;br/&gt;
Oct  6 19:26:18 master kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff811fdf1f&amp;gt;&amp;#93;&lt;/span&gt; vfs_kern_mount+0x5f/0xf0&lt;br/&gt;
Oct  6 19:26:18 master kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8120046e&amp;gt;&amp;#93;&lt;/span&gt; do_mount+0x24e/0xa40&lt;br/&gt;
Oct  6 19:26:18 master kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8116defe&amp;gt;&amp;#93;&lt;/span&gt; ? __get_free_pages+0xe/0x50&lt;br/&gt;
Oct  6 19:26:18 master kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff81200cf6&amp;gt;&amp;#93;&lt;/span&gt; SyS_mount+0x96/0xf0&lt;br/&gt;
Oct  6 19:26:18 master kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff81645b09&amp;gt;&amp;#93;&lt;/span&gt; system_call_fastpath+0x16/0x1b&lt;br/&gt;
Oct  6 19:26:18 master kernel:&lt;br/&gt;
Oct  6 19:26:18 master kernel: Kernel panic - not syncing: LBUG&lt;/p&gt;

&lt;p&gt;Message from syslogd@master at Oct  6 19:26:18 ...&lt;br/&gt;
 kernel:Kernel panic - not syncing: LBUG&lt;/p&gt;

&lt;p&gt;The messages file has some more lines before the kernel panic.&lt;br/&gt;
Oct  6 19:26:17 master kernel: LDISKFS-fs (sdb): mounted filesystem with ordered data mode. Opts: user_xattr,errors=remount-ro,no_mbcache&lt;br/&gt;
Oct  6 19:26:18 master kernel: Lustre: MGS: Connection restored to 01e7b6f4-8781-be82-634f-62413c0d2a26 (at 0@lo)&lt;br/&gt;
Oct  6 19:26:18 master kernel: LustreError: 29706:0:(llog.c:598:llog_process_thread()) Local llog found corrupted&lt;br/&gt;
Oct  6 19:26:18 master kernel: LustreError: 29706:0:(llog.c:598:llog_process_thread()) Skipped 1 previous similar message&lt;br/&gt;
Oct  6 19:26:18 master kernel: LustreError: 29516:0:(llog_osd.c:1075:llog_osd_prev_block()) ASSERTION( last_rec-&amp;gt;lrh_index == tail-&amp;gt;lrt_index ) failed:&lt;br/&gt;
Oct  6 19:26:18 master kernel: LustreError: 29516:0:(llog_osd.c:1075:llog_osd_prev_block()) LBUG&lt;/p&gt;

&lt;p&gt;An e2fsck of the volume showed no errors before the crash. &lt;/p&gt;
</description>
                <environment>os: Centos 7.2&lt;br/&gt;
kernel: Linux master 3.10.0-327.3.1.el7_lustre.x86_64 #1 SMP Thu Feb 18 10:53:23 PST 2016 x86_64 x86_64 x86_64 GNU/Linux</environment>
        <key id="40329">LU-8673</key>
            <summary>kernel panic when mounting MDS after restore</summary>
                <type id="1" iconUrl="https://jira.whamcloud.com/secure/viewavatar?size=xsmall&amp;avatarId=11303&amp;avatarType=issuetype">Bug</type>
                                            <priority id="2" iconUrl="https://jira.whamcloud.com/images/icons/priorities/critical.svg">Critical</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="4">Incomplete</resolution>
                                        <assignee username="wc-triage">WC Triage</assignee>
                                    <reporter username="brizem">Martijn Brizee</reporter>
                        <labels>
                    </labels>
                <created>Thu, 6 Oct 2016 18:29:41 +0000</created>
                <updated>Thu, 22 Sep 2022 21:36:58 +0000</updated>
                            <resolved>Tue, 6 Jul 2021 19:05:16 +0000</resolved>
                                    <version>Lustre 2.8.0</version>
                                                        <due></due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                                                            <comments>
                            <comment id="168585" author="bfaccini" created="Thu, 6 Oct 2016 22:42:49 +0000"  >&lt;p&gt;Hello Martjin,&lt;br/&gt;
Can you better detail what you mean by &quot;file level restore of our MDS&quot; ? And also why you had to use this?&lt;br/&gt;
I am asking you because from the crash/LBUG stack that you have attached, it seems that there are some unexpected inaccurate/corrupted content in one of the ChangeLogs LLOG.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10010">
                    <name>Duplicate</name>
                                                                <inwardlinks description="is duplicated by">
                                        <issuelink>
            <issuekey id="72493">LU-16182</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|hzyqp3:</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>
                                                                                                                                                                                                                                                                                                                                                        </customfields>
    </item>
</channel>
</rss>