Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-43632

Possible memory leak in 4.0

    • Type: Icon: Bug Bug
    • Resolution: Duplicate
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: 4.0.11
    • Component/s: Networking
    • None
    • Environment:
    • ALL
    • Repl 2019-10-21, Service Arch 2019-11-18, Service Arch 2019-12-02, Service Arch 2019-12-16

      Good day.

      After upgrading to 4.0 we've encountered some sort of memory leak in 2 cases:

      1) In cluster environment described in SERVER-43038. I don't have diagnostic.data from that time, but possibly can extract some logs from our logging system.
      Memory leak occured after we've shutdown our slaveDelay instances and lasted until we've started them again.

      2) Recently in replica set configuration (i attached mongodb memory graphs from two servers (each one was primary at some time), server logs, diagnostic.data and configuration file).

      Spike around 2-3pm 19.09 on db1-1 was restoration of 'drive' database with mongorestore. Also i did a rs.stepdown() and restart server intance db1-1 at 4:30pm 21.09 due to memory pressure (memory leak has moved to the new primary). At 11:25pm 21.09 we've disabled most of the processes that work with that replica set.

      After i've started workload again i cannot reproduce memory leak. On the contrary you can see resident memory decreases on db1-2 from 3pm 23.09 and up to date)

        1. diagnostic.data-drive1-db1-1.tar
          124.90 MB
          vergil
        2. diagnostic.data-drive1-db1-2.tar
          111.54 MB
          vergil
        3. dorado1-memory-update1.png
          32 kB
          vergil
        4. drive1-db1-1-memory.png
          38 kB
          vergil
        5. drive1-db1-1-part1.log
          148.87 MB
          vergil
        6. drive1-db1-1-part2.log
          74.49 MB
          vergil
        7. drive1-db1-2.log
          41.90 MB
          vergil
        8. drive1-db1-2-memory.png
          41 kB
          vergil
        9. drive1-db1-memory-update1.png
          33 kB
          vergil
        10. driveFS-18-memory-update1.png
          34 kB
          vergil
        11. driveFS-2-memory.png
          52 kB
          vergil
        12. mongodb-drive1-db1.conf
          0.4 kB
          vergil
        13. Screen Shot 2019-09-30 at 12.15.18 PM.png
          160 kB
          Danny Hatcher

            Assignee:
            ben.caimano@mongodb.com Benjamin Caimano (Inactive)
            Reporter:
            vergil@drive.net Alexander Ivanes
            Votes:
            0 Vote for this issue
            Watchers:
            11 Start watching this issue

              Created:
              Updated:
              Resolved: