Details

    • Technical task
    • Resolution: Fixed
    • Minor
    • Lustre 2.11.0
    • None
    • None
    • 9223372036854775807

    Description

      Originally, the issue was caused by old ldiskfs 256-bytes based OST device. Because the inode inline space limitation, we have to store the PFID EA inside LMA EA for stripe and PFL component information.

      When we restore the OST from such old OST via server side file level backup, then such composite LMA will be on the new OST even if the new OST inode has enough inline space to hold separated PFID EA.

      In futher, if we migrate the old OST from ldiskfs to ZFS, then such composite LMA will also be on the ZFS based OST although the PFID EA can be stroed independently on ZFS.

      So the OSD logic, inspite of for ldiskfs or ZFS, needs to understand the composite LMA, and handle it properly.

      Attachments

        Activity

          [LU-10189] Handle PFID EA in LMA
          pjones Peter Jones added a comment -

          Landed for 2.11

          pjones Peter Jones added a comment - Landed for 2.11

          Oleg Drokin (oleg.drokin@intel.com) merged in patch https://review.whamcloud.com/29696/
          Subject: LU-10189 osd: handle PFID EA in LMA properly
          Project: fs/lustre-release
          Branch: master
          Current Patch Set:
          Commit: a4df7f2552a7d6450138abb301386bd7be4721dd

          gerrit Gerrit Updater added a comment - Oleg Drokin (oleg.drokin@intel.com) merged in patch https://review.whamcloud.com/29696/ Subject: LU-10189 osd: handle PFID EA in LMA properly Project: fs/lustre-release Branch: master Current Patch Set: Commit: a4df7f2552a7d6450138abb301386bd7be4721dd
          yong.fan nasf (Inactive) added a comment - Here is the patch: https://review.whamcloud.com/#/c/29696/

          People

            yong.fan nasf (Inactive)
            yong.fan nasf (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: