File tree Expand file tree Collapse file tree 1 file changed +16
-0
lines changed Expand file tree Collapse file tree 1 file changed +16
-0
lines changed Original file line number Diff line number Diff line change @@ -143,6 +143,22 @@ particular note are the following alterations:
143
143
144
144
- Disallows ``getLastErrorDefaults: 0`` in a config.
145
145
146
+ .. _recover-from-invalid-config:
147
+
148
+ Recover a Replica Set from an Invalid Configuration
149
+ ```````````````````````````````````````````````````
150
+
151
+ In MongoDB version 2.8, :program:`mongod` will fail to start if it has
152
+ an invalid replica set configuration stored in the
153
+ :data:`local.system.replset` collection. Due to MongoDB 2.8's strict
154
+ validation of replica set configuration objects, a configuration that
155
+ was valid in MongoDB 2.6 may not be valid in MongoDB 2.8.
156
+
157
+ If your replica set configuration was valid in a previous version of
158
+ MongoDB and fails to start in MongoDB 2.8, :doc:`downgrade to MongoDB
159
+ 2.6 </release-notes/2.8-downgrade>`, and reconfigure your replica set to
160
+ fulfill the new requirements. Then, you can re-upgrade to MongoDB 2.8.
161
+
146
162
Remove ``local.slaves`` Collection
147
163
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
148
164
You can’t perform that action at this time.
0 commit comments