Uploaded image for project: 'Lustre'
  1. Lustre
  2. LU-7585 Implement OI Scrub for ZFS
  3. LU-10190

Agent object for cross-MDTs reference

    XMLWordPrintable

Details

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

    Description

      In DNE environment, the object and its name entry may reside on different MDTs. Under such case, we will create an agent object on the MDT where the name entry resides. The agent object is empty to indicates that the real object for this name entry resides on another MDT. If without agent object, related name entry will be skipped when perform MDT side file level backup/restore via ZPL by userspace tool, such as 'tar'.

      ldiskfs supports agent object. After migrated to ZFS, the agent object will be on ZFS backend. ZFS needs to handle it to avoid leak. So supporting agent object is necessary if want to backup/restore ZFS via ZPL, or migrate ZFS to ldiskfs.

      On the other hand, although ldiskfs supports agent object, but for regular-file, too much agent objects is not a good solution. We will consider to share agent object for multiple remote reference case.

      Attachments

        Activity

          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: