В конфигурационном файле у меня есть:
systemLog:
destination: file
logAppend: true
path: c:\data\log\mongod.log
storage:
dbPath: c:\data\db
journal:
enabled: true
replication:
replSetName: "rs0"
net:
bindIp: 127.0.0.1
port: 27017
security:
authorization: enabled
Я пытаюсь подключиться, используя mongod
процесс, как в документации :
C:\Program Files\MongoDB\Server\3.6\bin> mongod --auth --dbpath /data/db --config C:\Program Files\MongoDB\Server\3.6\mongod.cfg
И получаю:
Ошибка чтения конфигурационного файла: нет такого файла или каталога
попробуйте 'C: \ Program Files \ MongoDB \ Server \ 3.6 \ bin \ mongod.exe --help' для получения дополнительной информации
Тогда пытаюсь с кавычками
C:\Program Files\MongoDB\Server\3.6\bin> mongod --auth --dbpath /data/db --config "C:\Program Files\MongoDB\Server\3.6\mongod.cfg"
и получение:
2018-07-02T02: 49: 21.272 + 0300 I CONTROL [основной] файл журнала "c: \ data \ log \ mongod.log" существует; перемещено в "c: \ data \ log \ mongod.log.2018-07-01T23-49-21".
Начиная с mongo
, затем show dbs
и смотрите:
Если я пишу этот фрагмент (без конфигурации), все в порядке:
mongod --auth --dbpath /data/db --bind_ip 127.0.0.1
С mongo
:
Что я делаю не так? Я ценю любую помощь.