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

WiredTigerLAS.wt grows when lagged node is in maintenance mode

    XMLWordPrintableJSON

Details

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 3.4.23
    • 3.4.20
    • None
    • None
    • Fully Compatible
    • ALL
    • Execution Team 2019-07-29, Execution Team 2019-08-12, Execution Team 2019-08-26

    Description

      As part of rolling index builds and similar operations, we'll often take nodes offline for O(hours). When the node comes back online, we'll put it into maintenance mode (using replSetMaintenance) until the node catches back up. We've observed that such nodes often end up with a huge WiredTigerLAS.wt file. We've done some investigation and it seems to be the case that this only happens when we put the node into maintenance mode; if we simply let a lagged node stay in secondary mode, we don't see WiredTigerLAS.wt grow.

      We suspect this is related to cache pressure of majority read concern since we only started seeing these issues when we enabled that.

      Attachments

        Activity

          People

            benety.goh@mongodb.com Benety Goh
            bartle David Bartley
            Votes:
            0 Vote for this issue
            Watchers:
            10 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: