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

change e2fsprogs to make it allow directories over 2GB

Details

    • Improvement
    • Resolution: Duplicate
    • Major
    • None
    • Lustre 2.2.0
    • 10086

    Description

      Parallel Directory Operation patch (LU-50, http://review.whamcloud.com/#change,375) will support 3-level directory which requires directory size over 2G, besides code change for htree of ext4/ldiskfs, we also need to use i_size_high to store size of directory. This requires change to e2fsprogs to make it understand it.
      We've added feature EXT4_FEATURE_RO_COMPAT_LARGEDIR to ldiskfs to prevent kernel/e2fsprogs that only support 2-level to modify 3-level directories, this should also be added to e2fsprogs.

      Attachments

        Issue Links

          Activity

            [LU-896] change e2fsprogs to make it allow directories over 2GB
            adilger Andreas Dilger made changes -
            Fix Version/s Original: Lustre 2.10.0 [ 12204 ]
            Resolution New: Duplicate [ 3 ]
            Status Original: Open [ 1 ] New: Resolved [ 5 ]
            adilger Andreas Dilger made changes -
            Link New: This issue duplicates LU-1365 [ LU-1365 ]
            pjones Peter Jones made changes -
            Fix Version/s New: Lustre 2.10.0 [ 12204 ]
            Fix Version/s Original: Lustre 2.9.0 [ 11891 ]
            adilger Andreas Dilger made changes -
            Assignee Original: Andreas Dilger [ adilger ] New: WC Triage [ wc-triage ]
            adilger Andreas Dilger made changes -
            Status Original: In Progress [ 3 ] New: Open [ 1 ]
            adilger Andreas Dilger made changes -
            Assignee Original: WC Triage [ wc-triage ] New: Andreas Dilger [ adilger ]
            adilger Andreas Dilger made changes -
            Assignee Original: Liang Zhen [ liang ] New: WC Triage [ wc-triage ]
            adilger Andreas Dilger made changes -
            Link New: This issue is related to LU-50 [ LU-50 ]
            adilger Andreas Dilger made changes -
            Fix Version/s New: Lustre 2.9.0 [ 11891 ]
            adilger Andreas Dilger made changes -
            Link New: This issue is related to LU-6030 [ LU-6030 ]

            People

              wc-triage WC Triage
              liang Liang Zhen (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: