Я установил Mongodb latest (4.0) в качестве службы в Windows 10
Похоже, что он игнорирует файл mongod.cfg в каталоге bin
C:\MongoDB4.0\bin\mongod.cfg
# Where and how to store data.
storage:
dbPath: C:\MongoDB4.0\data
Служба не запустится,
Когда я запускаю его из CMD, как:
c:\MongoDB4.0\bin>mongod.exe
Это его вывод: (см. Dbpath = c: \ data \ db)
Log: [main] Automatically disabling TLS 1.0, to force-enable TLS 1.0 specify --sslDisabledProtocols 'none'
Log: [initandlisten] MongoDB starting : pid=7104 port=27017 dbpath=c:\data\db\ 64-bit host=Win10-Pc
Log: [initandlisten] targetMinOS: Windows 7/Windows Server 2008 R2
Log: [initandlisten] db version v4.0.2
Log: [initandlisten] git version: fc1573ba18aee42f97a3bb13b67af7d837826b47
Я вижу, что служба получаетконфигурация как параметр
C: \ MongoDB4.0 \ bin \ mongod.exe --config "C: \ MongoDB4.0 \ bin \ mongod.cfg" --service