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

Zero-downtime upgrade from mirrored (SCCC) to replica set (CSRS) config servers

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 3.2.4
    • Component/s: Sharding
    • Labels:

      Description

      Issue Status as of Mar 02, 2016

      ISSUE SUMMARY
      MongoDB version 3.2 introduces the ability to run Replica Set Config Servers (also referred to as "config servers as replica sets", or running in CSRS mode). This feature provides stronger consistency guarantees, easier management, better support for multi-datacenter deployments, and the ability to run more than 3 config servers.

      Upgrading the config servers to be replica sets is recommended for all users running MongoDB version 3.2, and will be required before moving to the forthcoming version 3.4 release. The legacy 'mirrored' configuration for replica sets will not be supported starting in MongoDB version 3.4.

      While it was possible to upgrade existing deployments from the old 'mirrored' deployment model to CSRS in versions MongoDB versions 3.2.0 to 3.2.3, doing so required taking cluster-wide downtime. Starting in version 3.2.4 it is possible to upgrade your existing sharded cluster to CSRS mode without incurring downtime.

      To start using Replica Set Config Servers in your MongoDB 3.2 cluster please see the upgrade documentation.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                spencer Spencer T Brody
                Reporter:
                spencer Spencer T Brody
                Participants:
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: