Мы работаем с набором данных среднего размера (50 ГБ) в MongoDB и пытаемся добавить третий узел в наш набор реплик (сделав его первичным-вторичным-вторичным). К сожалению, когда мы поднимаем узлы (с соответствующими аргументами командной строки, связывающими их с нашим набором реплик), узлы никогда не выходят из стадии RECOVERING
.
Глядя на журналы, кажется, что узлы удаляют все свои данные, как только восстановление завершается, и снова начинают синхронизацию.
Мы используем версию 2.0.3 на всех узлах и попытались добавить третий узел как из «чистого» (пустого db) состояния, так и из состояния начальной загрузки (используя mongodump для создания моментального снимка основной базы данных и mongorestore 'создание этого снимка в новый узел), каждый из которых терпит неудачу.
Мы наблюдали это повторяющееся явление в течение последних 24 часов, и мы будем признательны за любые советы и рекомендации!