1.Convertissez tous les nœuds en nœuds autonomes.
Arrêtez mongod deamon et modifiez /etc/mongod.conf
commenter replSet
option.
Lance mongod deamon.
2.Utilisez mongodump
pour sauvegarder les données de tous les nœuds.
Référence de mongo docs :
https://docs.mongodb.com/manual/reference/program/mongodump/
3.Connectez-vous à chaque nœud et déposez local
base de données.
Cela supprimera la configuration du jeu de répliques sur le nœud.
Ou vous pouvez simplement supprimer un enregistrement dans la collection system.replset
dans la base de données locale, comme indiqué ici :
https://stackoverflow.com/a/31745150/4242454
4.Démarrez tous les nœuds avec replSet
option.
5.Sur le nœud de données précédent (pas l'arbitre), initialisez un nouveau jeu de réplicas.
6.Enfin, reconfigurez le jeu de réplicas avec rs.reconfig
.