Uploaded image for project: 'Lustre'
  1. Lustre
  2. LU-14919

Crash servers at umount when if fakeio enabled

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • Major
    • None
    • Lustre 2.15.0
    • None
    • master
    • 3
    • 9223372036854775807

    Description

      Lustre servers always crashes at umount OST/MDT when if fake-io (lctl set_param fail_loc=0x238) enabled.

      [ 3501.686893] Lustre: Skipped 160413797 previous similar messages
      [ 3574.947325] Lustre: *** cfs_fail_loc=238, val=0***
      [ 3574.947329] Lustre: Skipped 1158454 previous similar messages
      [73578.576748] Lustre: Failing over ai400x-OST0001
      [73578.580965] Lustre: server umount ai400x-OST0001 complete
      [73578.763701] LustreError: 12767:0:(osd_handler.c:7614:osd_key_fini()) ASSERTION( PageLocked(page) ) failed: 
      [73578.763703] LustreError: 2209:0:(osd_handler.c:7614:osd_key_fini()) ASSERTION( PageLocked(page) ) failed: 
      [73578.763705] LustreError: 2214:0:(osd_handler.c:7614:osd_key_fini()) ASSERTION( PageLocked(page) ) failed: 
      [73578.763707] LustreError: 12768:0:(osd_handler.c:7614:osd_key_fini()) ASSERTION( PageLocked(page) ) failed: 
      [73578.763708] LustreError: 2209:0:(osd_handler.c:7614:osd_key_fini()) LBUG
      [73578.763709] LustreError: 2214:0:(osd_handler.c:7614:osd_key_fini()) LBUG
      [73578.763712] LustreError: 12768:0:(osd_handler.c:7614:osd_key_fini()) LBUG
      [73578.763714] Pid: 2209, comm: ll_ost_io01_015 3.10.0-1160.31.1.el7_lustre.ddn15.x86_64 #1 SMP Sat Jun 19 00:02:22 PDT 2021
      [73578.763714] Call Trace:
      [73578.763782] [<0>] libcfs_call_trace+0x90/0xf0 [libcfs]
      [73578.763789] [<0>] lbug_with_loc+0x4c/0xa0 [libcfs]
      [73578.763830] [<0>] osd_key_fini+0x847/0x980 [osd_ldiskfs]
      [73578.763991] [<0>] key_fini+0x53/0x170 [obdclass]
      [73578.764031] [<0>] lu_context_fini+0x4d/0x260 [obdclass]
      [73578.764266] [<0>] ptlrpc_main+0x7a0/0x14d0 [ptlrpc]
      [73578.764280] [<0>] kthread+0xd1/0xe0
      [73578.764284] [<0>] ret_from_fork_nospec_begin+0x7/0x21
      [73578.764422] [<0>] 0xfffffffffffffffe
      [73578.764424] Pid: 2214, comm: ll_ost_io01_017 3.10.0-1160.31.1.el7_lustre.ddn15.x86_64 #1 SMP Sat Jun 19 00:02:22 PDT 2021
      [73578.764425] Kernel panic - not syncing: LBUG
      [73578.764426] Call Trace:
      [73578.764428] CPU: 5 PID: 2209 Comm: ll_ost_io01_015 Kdump: loaded Tainted: G           OE  ------------ T 3.10.0-1160.31.1.el7_lustre.ddn15.x86_64 #1
      [73578.764429] Hardware name: DDN SFA400NVXE, BIOS rel-1.12.1-0-ga5cab58e9a3f-prebuilt.qemu.org 04/01/2014
      [73578.764430] Call Trace:
      [73578.764434]  [<ffffffff8f5835a9>] dump_stack+0x19/0x1b
      [73578.764443] [<0>] libcfs_call_trace+0x90/0xf0 [libcfs]
      [73578.764446]  [<ffffffff8f57d2b1>] panic+0xe8/0x21f
      [73578.764453] [<0>] lbug_with_loc+0x4c/0xa0 [libcfs]
      [73578.764461]  [<ffffffffc0b392cb>] lbug_with_loc+0x9b/0xa0 [libcfs]
      [73578.764474] [<0>] osd_key_fini+0x847/0x980 [osd_ldiskfs]
      [73578.764486]  [<ffffffffc14f6a67>] osd_key_fini+0x847/0x980 [osd_ldiskfs]
      [73578.764518] [<0>] key_fini+0x53/0x170 [obdclass]
      [73578.764549]  [<ffffffffc0c92613>] key_fini+0x53/0x170 [obdclass]
      [73578.764577] [<0>] lu_context_fini+0x4d/0x260 [obdclass]
      [73578.764608]  [<ffffffffc0c93fbd>] lu_context_fini+0x4d/0x260 [obdclass]
      [73578.764659] [<0>] ptlrpc_main+0x7a0/0x14d0 [ptlrpc]
      [73578.764710]  [<ffffffffc0f97f30>] ptlrpc_main+0x7a0/0x14d0 [ptlrpc]
      [73578.764713] [<0>] kthread+0xd1/0xe0
      [73578.764716]  [<ffffffff8eed4a8e>] ? finish_task_switch+0x4e/0x1c0
      [73578.764718] [<0>] ret_from_fork_nospec_begin+0x7/0x21
      [73578.764769]  [<ffffffffc0f97790>] ? ptlrpc_wait_event+0x5c0/0x5c0 [ptlrpc]
      [73578.764784] [<0>] 0xfffffffffffffffe
      [73578.764786]  [<ffffffff8eec5e31>] kthread+0xd1/0xe0
      [73578.764787] Pid: 12768, comm: ll_ost_io01_001 3.10.0-1160.31.1.el7_lustre.ddn15.x86_64 #1 SMP Sat Jun 19 00:02:22 PDT 2021
      [73578.764789]  [<ffffffff8eec5d60>] ? insert_kthread_work+0x40/0x40
      [73578.764790] Call Trace:
      [73578.764792]  [<ffffffff8f595ddd>] ret_from_fork_nospec_begin+0x7/0x21
      [73578.764794]  [<ffffffff8eec5d60>] ? insert_kthread_work+0x40/0x40
      [73578.764801] [<0>] libcfs_call_trace+0x90/0xf0 [libcfs]
      [73578.764807] [<0>] lbug_with_loc+0x4c/0xa0 [libcfs]
      [73578.764816] [<0>] osd_key_fini+0x847/0x980 [osd_ldiskfs]
      

      Attachments

        Issue Links

          Activity

            People

              paf0186 Patrick Farrell (Inactive)
              sihara Shuichi Ihara
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated: