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

MongoDB non utilizza /etc/mongodb.conf dopo aver cambiato dbpath

Un seguito in ritardo sulla domanda di cui sopra...

Ho avuto un problema simile dopo aver spostato il db su un ebs su ec2.

Si scopre che solo l'esecuzione di mongod indirizza ancora il percorso db a /data/db/ (che esiste).

Il /etc/mongodb.conf viene completamente ignorato a meno che non sia espressamente indicato.

Riesco a aggirare questo problema usando la direttiva --config o solo il --dbpath (entrambi funzionano) Ma mi chiedevo da dove mongod prende i valori predefiniti da...?!

Non sono stato in grado di individuare e sovrascrivere queste impostazioni predefinite da nessuna parte. Qualcuno ?

Nota:sono davvero infastidito da questo comportamento di mongod... Questa è solo una cattiva progettazione e una cattiva documentazione.