sql >> Database teknologi >  >> NoSQL >> MongoDB

MongoDB bruger ikke /etc/mongodb.conf efter at jeg har ændret dbpath

En sen opfølgning på ovenstående spørgsmål...

Jeg havde et lignende problem efter at have flyttet db til en ebs på ec2.

Det viser sig, at bare det at køre mongod stadig dirigerer db-stien til /data/db/ (som findes).

/etc/mongodb.conf ignoreres fuldstændigt, medmindre det er specifikt henvist til.

Jeg formår at omgå dette ved at bruge direktivet --config eller bare --dbpath (begge virker)Men jeg undrede mig over, hvor tager mongod sine standardindstillinger fra...?!

Jeg var ikke i stand til at finde og tilsidesætte disse standardindstillinger nogen steder. Nogen ?

Bemærk:Jeg er virkelig irriteret over denne opførsel af mongod...Dette er bare dårligt design og dårlig dokumentation.



  1. Hvordan indekseres, så tekstsøgning og sortering bruger indekset?

  2. MongoDB sikkerhedskopiering og gendannelse

  3. MongoError:tilslut ECONNREFUSED 127.0.0.1:27017

  4. Mongoose skaber tomme arrays?