MacOS [rsStart] replSet не может получить конфигурацию local.system.replset из себя или любого семени (EMPTYCONFIG)
Я хочу попробовать набор реплик mongodb. Я выполняю шаги "MongoDB: окончательное руководство".
$ mongo --nodb
то в оболочке mongo:
replicaSet = new ReplicaSet({nodes: 3})
replicaSet.startSet()
затем повторите вывод терминала, чтобы вывести это:
[rsStart] replSet can't get local.system.replset config from self or any seed (EMPTYCONFIG)
какая проблема?
Ответы
Ответ 1
Вам нужно сделать
rs.initiate()
Вы также можете попробовать это
replicaSet.startSet();replicaSet.initiate()
http://docs.mongodb.org/manual/reference/method/rs.initiate/
Инициирует набор реплик. Опционально принимает аргумент конфигурации в виде документа, который содержит конфигурацию набора реплик.