1.Converti tutti i nodi in standalone.
Ferma mongod deamon e modifica /etc/mongod.conf
per commentare replSet
opzione.
Avvia demone mongo.
2.Utilizza mongodump
per eseguire il backup dei dati per tutti i nodi.
Riferimento da mongo docs:
https://docs.mongodb.com/manual/reference/program/mongodump/
3.Accedi a ciascun nodo e rilascia local
database.
In questo modo eliminerai la configurazione del set di repliche sul nodo.
Oppure puoi semplicemente eliminare un record nella raccolta system.replset
in db locale, come si dice qui:
https://stackoverflow.com/a/31745150/4242454
4.Avvia tutti i nodi con replSet
opzione.
5.Nel nodo di dati precedente (non arbitro), inizializza un nuovo set di repliche.
6.Infine, riconfigura la replica impostata con rs.reconfig
.