Uploaded image for project: 'Lustre'
  1. Lustre
  2. LU-1187 DNE Phase 1: Remote Directories
  3. LU-2715

fix dne_sanity.sh to run on multiple mountpoints

    XMLWordPrintable

Details

    • Technical task
    • Resolution: Low Priority
    • Minor
    • None
    • Lustre 2.4.0
    • 6610

    Description

      The dne_sanity.sh test currently runs multiple copies of sanity.sh, each one in a separate subdirectory on a separate MDT. However, many subtests are skipped with:

          [ $PARALLEL == "yes" ] && skip "skip parallel run" && return
      

      For some subtests, they are skipped due to the use of do_facet() to affect the running of the MDT or OST, which cannot easily be fixed.

      For other subtests, they are skipped due to the use of cancel_lru_locks() to cancel local locks. In this case, it would be possible to have the client(s) use multiple mountpoints, and run a separate sanity.sh for each mountpoint. cancel_lru_locks() would need to be updated to allow cancelling locks for only a single mountpoint.

      Attachments

        Activity

          People

            di.wang Di Wang
            adilger Andreas Dilger
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: