Uploaded image for project: 'Lustre'
  1. Lustre
  2. LU-9349 PFL known issues tracking ticket
  3. LU-9324

sanity-pfl test 10 needs to reset the file system default layout

    Details

    • Type: Technical task
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: Lustre 2.10.0
    • Fix Version/s: Lustre 2.11.0
    • Labels:
    • Rank (Obsolete):
      9223372036854775807

      Description

      sanity-pfl test_10 sets the default layout on $MOUNT and does not return the file system to the original state. For users running the Lustre test suites as a sanity check on their file systems, this is an unexpected side effect. We should return the file system to the state it was in before running sanity-pfl.

      From sanity-pfl, the following code in test 10 sets the default layout:

              $LFS setstripe -d $MOUNT || error "clear root layout"
      
      	# set root composite layout                                             
      	$LFS setstripe -E 2M -c 1 -S 1M -E 16M -c2 -S 2M \
      		-E -1 -c 4 -S 4M $MOUNT ||
                      error "Set root layout failed"
      

      Here's what the file system layout looks like before and after sanity-pfl test 10:

      # lfs getstripe /lustre/scratch
      /lustre/scratch
      stripe_count:  1 stripe_size:   1048576 stripe_offset: -1
      [root@eagle-48vm6 tests]# ./auster -k -v sanity-pfl --only 10
      Started at Wed Apr 12 14:54:34 UTC 2017
      …
      ./auster: completed with rc 0
      [root@eagle-48vm6 tests]# lfs getstripe /lustre/scratch
      /lustre/scratch
        lcm_layout_gen:  0
        lcm_entry_count: 3
          lcme_id:             N/A
          lcme_flags:          0
          lcme_extent.e_start: 0
          lcme_extent.e_end:   2097152
            stripe_count:  1       stripe_size:   1048576       stripe_offset: -1
          lcme_id:             N/A
          lcme_flags:          0
          lcme_extent.e_start: 2097152
          lcme_extent.e_end:   16777216
            stripe_count:  2       stripe_size:   2097152       stripe_offset: -1
          lcme_id:             N/A
          lcme_flags:          0
          lcme_extent.e_start: 16777216
          lcme_extent.e_end:   EOF
            stripe_count:  4       stripe_size:   4194304       stripe_offset: -1
      

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                bobijam Zhenyu Xu
                Reporter:
                jamesanunez James Nunez
              • Votes:
                0 Vote for this issue
                Watchers:
                8 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: