1. Преобразувайте всички възли в самостоятелни.
Спрете mongod deamon и редактирайте /etc/mongod.conf
за да коментирате replSet
опция.
Стартирайте mongod deamon.
2. Използвайте mongodump
за архивиране на данни за всички възли.
Справка от mongo docs:
https://docs.mongodb.com/manual/reference/program/mongodump/
3. Влезте във всеки възел и пуснете local
база данни.
Това ще изтрие конфигурацията на набора реплики на възела.
Или можете просто да изтриете запис в колекция system.replset
в локална база данни, както се казва тук:
https://stackoverflow.com/a/31745150/4242454
4. Стартирайте всички възли с replSet
опция
5.На предишния възел с данни (не арбитър), инициализирайте нов набор от реплики.
6.Накрая, преконфигурирайте комплекта реплики с rs.reconfig
.