Почему я не могу прочитать реплицированные данные в MongoDB?
Я создал набор реплик с 4 работающими MongoD. порт: 2017, 2018, 2019, 2020
Очень стандартный. Я следовал инструкции, как в документации.
Тогда я установил 2020 год основным. А потом я вставляю данные.
Затем я возвращаюсь и захожу к другому. например./mongo localhost:2017
и попробуйте найти (). это возвращает:
error: { "$err" : "not master", "code": 10107}
Зачем?? Я попробовал другие копии, и все выдало мне ту же ошибку.
Я также заметил, что я получаю эту ошибку в выводе mongod при вставке данных.
Failed to allocate new file: /home/ec2-user/db/r04/test.1, size: 134217728, aborting.
Я пока не знаю, что происходит.
1 ответ
Решение