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

Shard dies during chunk migration if running repairDatabase and Compact

    XMLWordPrintableJSON

Details

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major - P3 Major - P3
    • None
    • 2.6.1
    • Sharding
    • ALL
    • Hide

      Not sure if this is 100% reproducable

      Show
      Not sure if this is 100% reproducable
    • Sharding 2019-02-25

    Description

      Shard dies with a stack trace pointing to DummyRunner class destructor.
      During chunk migration, if running repairDatabase and compact, it will cause the old collection pointer to be invalid. You will get a different pointer when you call the getCollection method. The current workaround for this is to stop the balancer whenever user runs these commands.

      Attachments

        Activity

          People

            kaloian.manassiev@mongodb.com Kaloian Manassiev
            alex.lerner Alex Lerner
            Votes:
            1 Vote for this issue
            Watchers:
            8 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: