Un seguimiento tardío de la pregunta anterior...
Tuve un problema similar después de mover la base de datos a un ebs en ec2.
Resulta que simplemente ejecutar mongod todavía dirige el dbpath a /data/db/ (que existe).
El /etc/mongodb.conf
se ignora por completo a menos que se le indique específicamente.
Me las arreglé para solucionar esto usando la directiva --config
o simplemente el --dbpath
(ambos funcionan) ¡¿Pero me quedé pensando de dónde toma mongod los valores predeterminados...?!
No pude ubicar y anular estos valores predeterminados en ninguna parte. ¿Alguien?
Nota:Estoy realmente molesto por este comportamiento de mongod... Esto es solo un mal diseño y una mala documentación.