Um acompanhamento tardio da pergunta acima...
Eu tive um problema semelhante depois de mover o db para um ebs no ec2.
Acontece que apenas executar o mongod ainda direciona o dbpath para /data/db/ (que existe).
O
/etc/mongodb.conf
é completamente ignorado, a menos que especificamente direcionado. Eu consigo contornar isso usando a diretiva
--config
ou apenas o --dbpath
(ambos funcionam) Mas fiquei imaginando de onde o mongod tira os padrões...?! Não consegui localizar e substituir esses padrões em qualquer lugar. Alguém?
Nota:Estou realmente irritado com esse comportamento do mongod... Isso é apenas design ruim e documentação ruim.