sql >> Databáze >  >> NoSQL >> MongoDB

MongoDB nepoužívá /etc/mongodb.conf poté, co jsem změnil cestu dbpath

Pozdní reakce na výše uvedenou otázku...

Měl jsem podobný problém po přesunutí db na ebs na ec2.

Ukázalo se, že pouhé spuštění mongodu stále směruje cestu dbpath do /data/db/ (které existuje).

Soubor /etc/mongodb.conf je zcela ignorováno, pokud není výslovně určeno.

To se mi daří obejít pomocí direktivy --config nebo jen --dbpath (oba pracují) Ale zajímalo mě, odkud mongod bere výchozí hodnoty...?!

Nepodařilo se mi nikde najít a přepsat tato výchozí nastavení. Někdo ?

Poznámka:Toto chování mongoda mě opravdu štve...Je to jen špatný design a špatná dokumentace.



  1. stránkování pole mongoDB

  2. Proaktivní monitorování MongoDB (úhel vývojářského studia / poradců)

  3. Stav sady repliky MonogoDB Nemění se ze spuštění na sekundární

  4. Jak vyhledávat ve fulltextovém indexu pomocí php v mongodb