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

add striped directory migration support in racer test

Details

    • Bug
    • Resolution: Unresolved
    • Major
    • None
    • Lustre 2.12.0
    • 3
    • 9223372036854775807

    Description

      Now only plain directory migration is tested in racer.sh, the test script should be improved to support striped directory migration, and it should be stable, because after directory restripe support, it will become common to migrate striped directory on a system with other loads.

      Attachments

        Issue Links

          Activity

            [LU-11502] add striped directory migration support in racer test

            Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/33325/
            Subject: LU-11502 migrate: link parents lock may deadlock
            Project: fs/lustre-release
            Branch: master
            Current Patch Set:
            Commit: 666cf1ae827da2b810a759af8b34df40d7dccece

            gerrit Gerrit Updater added a comment - Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/33325/ Subject: LU-11502 migrate: link parents lock may deadlock Project: fs/lustre-release Branch: master Current Patch Set: Commit: 666cf1ae827da2b810a759af8b34df40d7dccece
            laisiyao Lai Siyao added a comment -

            Yes, it can be added, but we should add support for lots of agent for remote files.

            laisiyao Lai Siyao added a comment - Yes, it can be added, but we should add support for lots of agent for remote files.

            Is it possible to separate lfs migrate doing directory restripe, where only the name entries are moved from the migration of the inodes?  I think that moving only the entries is much easier to get working correctly, since it doesn't involve copying the inodes, xattrs, changing the FID,updating the hard links,  updating the parent back pointer on the OST objects, etc. 

            For automatic directory split we would only do the name move, and not the inode move, so having some way to request this from lfs migrate would be good so it can be tested separately.

            adilger Andreas Dilger added a comment - Is it possible to separate lfs migrate doing directory restripe, where only the name entries are moved from the migration of the inodes?  I think that moving only the entries is much easier to get working correctly, since it doesn't involve copying the inodes, xattrs, changing the FID,updating the hard links,  updating the parent back pointer on the OST objects, etc.  For automatic directory split we would only do the name move, and not the inode move, so having some way to request this from lfs migrate would be good so it can be tested separately.

            People

              laisiyao Lai Siyao
              laisiyao Lai Siyao
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated: