Uploaded image for project: 'Documentation'
  1. Documentation
  2. DOCS-1862

Page in manual needed on how to deal with a possibly corrupt database

    XMLWordPrintableJSON

Details

    Description

      SERVER-10017 is a request to remove error messages that say to run repair, or to consider running repair. This is because running repair is usually a last resort; there are usually better ways to recover a node than running repair.

      Eliot has approved SERVER-10017 with the approach of replacing the "run repair" recommendations in error messages with "action may be required", and with a link to a page in the manual that provides guidelines on what to do in potential corruption scenarios.

      This DOCS ticket is for that page.

      The page should describe that, if in a replica set, it is preferable to sync the node from scratch, or perhaps to seed it from the data files of another node (if there is no evidence of corruption in that node). Or if not in a replica set, using a recent backup. It should also discuss running validate to help determine if there is evidence of corruption, and the performance hit of doing so. Also repair as a last resort.

      When complete, we need to edit the dochub link for the key "repair" (see DOCS-2776).

      Attachments

        Activity

          People

            bgrabar Bob Grabar
            jantje.daniel Ian Daniel
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:
              9 years, 50 weeks, 5 days ago