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

save stripe FIDs in LMV for striped directory

XMLWordPrintable

    • Icon: Improvement Improvement
    • Resolution: Unresolved
    • Icon: Minor Minor
    • None
    • None
    • None
    • 3
    • 9223372036854775807

      Currently the LMV of striped directory stored in inode doesn't contain stripe FIDs, and in loading striped directory, it needs to scan subdir entries to get stripe FIDs, and append them to the LMV. Instead, the main body of LMV and stripe FIDs can be put together and save in inode in striped creation, and these FIDs can be appended to stripe LMV as well. This will add redundancy for striped directory layout, which will help LFSCK to verify and fix striped directory upon failure. And this also helps migrating directory LFSCK.

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

              Created:
              Updated: