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

Size on MDS is broken in face of resends (wide striping)

    XMLWordPrintable

Details

    • Bug
    • Resolution: Not a Bug
    • Minor
    • None
    • None
    • None
    • 3
    • 15671

    Description

      With my patch that simulates wide-striping induced resends ( http://review.whamcloud.com/11842 ), it seems that SO is totally broken for such a scenario.

      sanity.sh test 132 dies with assertion right on mount with SOM enabled:

      kernel:[113171.017853] LustreError: 30895:0:(mdt_open.c:449:mdt_ioepoch_close()) ASSERTION( info->mti_ioepoch == ((void *)0) || info->mti_ioepoch->ioepoch == o->mot_ioepoch ) failed
      

      I poked in the core file a bit and I see that info->mti_ioepoch->ioepoch is 0 and o->mot_ioepoch is 1.

      Attachments

        Activity

          People

            wc-triage WC Triage
            green Oleg Drokin
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: