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

tgt_main.c:121:tgt_cancel_slc_locks()) ASSERTION( lock->l_client_cookie != 0 ) failed

Details

    • Bug
    • Resolution: Fixed
    • Critical
    • Lustre 2.9.0
    • None
    • 3
    • 9223372036854775807

    Description

      Running Lustre version 2.8.0_0.0.llnlpreview.33 (see repo lustre-release-fe-llnl), we hit the following assertion on one of our MDS nodes (out of 16) in our 2.8 DNE testbed:

      2016-08-18 05:45:32 [47956.538091] LustreError: 17552:0:(llog_cat.c:385:llog_cat_current_log()) lquake-MDT0004-osd: next log does not exist!
      2016-08-18 05:45:32 [47956.550273] LustreError: 17552:0:(update_trans.c:1006:top_trans_stop()) lquake-MDT0004-osd: write updates failed: rc = -14
      2016-08-18 05:45:32 [47956.592024] LustreError: 15805:0:(tgt_main.c:121:tgt_cancel_slc_locks()) ASSERTION( lock->l_client_cookie != 0 ) failed:
      2016-08-18 05:45:32 [47956.604585] LustreError: 15805:0:(tgt_main.c:121:tgt_cancel_slc_locks()) LBUG
      2016-08-18 05:45:32 [47956.612773] Pid: 15805, comm: tx_commit_cb
      

      Note that the "next log does not exist!" message was introduced by the patch from LU-7800, Change-Id: I2343023c1f3109c077c98d78d3669377d95ed42f, Patch-Set: 6.

      Attachments

        Activity

          People

            laisiyao Lai Siyao
            morrone Christopher Morrone (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: