Это в основном проблема формулировки, потому что требования в руководстве не являются общим утверждением о наборах реплик, а относятся к самой части учебника. Требуется для развертывания набора реплик в целом 1 или более, большинство из них имеют 2 или более, но учебник, на который вы ссылаетесь, специально предназначен для развертывания набора из 3 элементов:
В этом руководстве описывается, как создать набор из трех элементов-реплик из трех существующих экземпляров MongoDB.
Следовательно, требование к учебнику состоит в том, чтобы в наборе было 3 члена. Тем не менее, наличие двух операторов немного сбивает с толку, поэтому я отправил запрос на удаление (EDIT: запрос на удаление теперь объединен), чтобы немного его очистить.
У вас может быть один узел mongod, сконфигурированный как часть набора реплик, но, строго говоря, это не будет «набор». Фактически, поскольку репликация использует больше ресурсов, чем автономная mongod
(в основном из-за оплога ), на самом деле нет смысла запускать один элемент, если только это не является временной мерой до добавления других членов в набор или если вам требуется оплог для другие причины (например, резервное копирование).