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

MDS buffer not freed when deleting files

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Blocker
    • Lustre 2.7.0, Lustre 2.5.4
    • Lustre 2.4.3
    • None
    • CentOS 6.5
      Kernel 2.6.32-358.23.2
    • 3
    • 16083

    Description

      When deleting large numbers of files, memory usage on the MDS server grows significantly. Attempts to reclaim memory by dropping caches only results in some of the memory being freed. The buffer usage continues to grow until eventually the MDS server starts OOMing.

      The rate at which the buffer usage grows seems to vary but looks like it might be based on the number of clients that are deleting files and the speed at which the files are deleted.

      Attachments

        1. meminfo.after
          1 kB
        2. meminfo.before
          1 kB
        3. slabinfo.after
          26 kB
        4. slabinfo.before
          26 kB
        5. lustre-debug-malloc.gz
          0.2 kB
        6. mds-crash-log-20140913
          47 kB

        Issue Links

          Activity

            People

              niu Niu Yawei (Inactive)
              rmohr Rick Mohr
              Votes:
              0 Vote for this issue
              Watchers:
              22 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: