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

Recurrence of LU-5299: obd_mount_server.c:1690:osd_start()) ASSERTION( obd ) failed

Details

    • Bug
    • Resolution: Cannot Reproduce
    • Major
    • None
    • Lustre 2.7.0, Lustre 2.5.4
    • None
    • Combined MGT/MDT, racing multiple mount commands.
    • 3
    • 9223372036854775807

    Description

      The patch for LU-5573 (http://review.whamcloud.com/#/c/12353/), which closed LU-5299, does not cover some cases.

      Specifically, the code which enables the combined MGT/MDT to start correctly also disables the race protection for a combined MGT/MDT.

      So racing multiple mount commands on a combined MGT/MDT can still cause this problem.

      I've taken a look, and I don't see any easy way to fix this in the current context. I can provide dumps if needed, and I'll attach a log now.

      Note the attempts to start MDT0000. There are five, four of which start after the first one but before it has completed.

      Attachments

        Issue Links

          Activity

            [LU-6553] Recurrence of LU-5299: obd_mount_server.c:1690:osd_start()) ASSERTION( obd ) failed
            adilger Andreas Dilger made changes -
            Resolution New: Cannot Reproduce [ 5 ]
            Status Original: Open [ 1 ] New: Resolved [ 5 ]
            pjones Peter Jones made changes -
            Fix Version/s Original: Lustre 2.8.0 [ 11113 ]
            bfaccini Bruno Faccini (Inactive) made changes -
            Assignee Original: WC Triage [ wc-triage ] New: Bruno Faccini [ bfaccini ]
            adilger Andreas Dilger made changes -
            Link Original: This issue is related to LU-5229 [ LU-5229 ]
            adilger Andreas Dilger made changes -
            Link New: This issue is related to LU-5299 [ LU-5299 ]
            doug Doug Oucharek (Inactive) made changes -
            Priority Original: Minor [ 4 ] New: Major [ 3 ]
            adilger Andreas Dilger made changes -
            Link New: This issue is related to LU-5573 [ LU-5573 ]
            adilger Andreas Dilger made changes -
            Link New: This issue is related to LU-5229 [ LU-5229 ]
            doug Doug Oucharek (Inactive) made changes -
            Fix Version/s New: Lustre 2.8.0 [ 11113 ]
            paf Patrick Farrell (Inactive) created issue -

            People

              bfaccini Bruno Faccini (Inactive)
              paf Patrick Farrell (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: