1.Konvertieren Sie alle Knoten in Standalone.
Stoppen Sie Mongod Deamon und bearbeiten Sie /etc/mongod.conf
um replSet
zu kommentieren Option.
Mongod-Dämon starten.
2. Verwenden Sie mongodump
um Daten für alle Knoten zu sichern.
Referenz aus Mongo-Dokumenten:
https://docs.mongodb.com/manual/reference/program/mongodump/
3.Melden Sie sich bei jedem Knoten an und löschen Sie local
Datenbank.
Dadurch wird die Replikatsatzkonfiguration auf dem Knoten gelöscht.
Oder Sie können einfach einen Datensatz in der Sammlung system.replset
löschen in der lokalen db, wie es hier gesagt wird:
https://stackoverflow.com/a/31745150/4242454
4.Starten Sie alle Knoten mit replSet
Möglichkeit.
5. Initialisieren Sie auf dem vorherigen Datenknoten (nicht Arbiter) einen neuen Replikatsatz.
6. Rekonfigurieren Sie schließlich den Replikatsatz mit rs.reconfig
.