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

e2fsck -D fails to rebuild a large dir reporting directory corruption

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • Medium
    • None
    • None
    • None
    • 3
    • 9223372036854775807

    Description

      md66.raw is an mdt fs image, with large dir support feature and a really large dir (~25GB) with inode num 871679245. An attempt to optimise the dir fails :

      [c17826@s-lmo-kalina e2fsprogs]$ e2fsck/e2fsck -fvD ../md66.raw
      e2fsck 1.47.3-wc2 (11-Nov-2025)
      Pass 1: Checking inodes, blocks, and sizes
      Pass 2: Checking directory structure
      Pass 3: Checking directory connectivity
      Pass 3A: Optimizing directories
      Failed to optimize directory /REMOTE_PARENT_DIR/0x2404dc0f8:0x5290:0x0/[0x2404dd096:0x1cfa:0x0]:0/fill_inodes_202505020614/[0x2404de257:0x3e38:0x0]:0/20/[0x2404de257:0x3e39:0x0]:0/#test-dir.0/[0x2404de257:0x3e3a:0x0]:0/mdtest_tree.0.0/[0x2404de257:0x3e3b:0x0]:0 (871679245): EXT2 directory corrupted
      Pass 4: Checking reference counts
      Pass 5: Checking group summary information
      
      kjcf05-MDT0001: ***** FILE SYSTEM WAS MODIFIED *****
      
         396331740 inodes used (9.23%, out of 4294122984)
               173 non-contiguous files (0.0%)
              1414 non-contiguous directories (0.0%)
                   # of inodes with ind/dind/tind blocks: 0/0/0
                   Extent depth histogram: 396330066/1652/16
        1110956081 blocks used (21.66%, out of 5129394512)
                 0 bad blocks
                 5 large files
      
         392518277 regular files
           3665320 directories
                 0 character device files
                 0 block device files
                 0 fifos
             97003 links
            148133 symbolic links (0 fast symbolic links)
                 0 sockets
      ------------
         396427686 files
      
      

      an fs check w/o -D doesn't show any sign of directory corruption.

      Attachments

        Activity

          People

            zam Alexander Zarochentsev
            zam Alexander Zarochentsev
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated: