Problema resolvido com as etapas a seguir (graças ao 'The Little MongoDB Book' de Karl Seguin).
Se você instalou o MongoDB através do pacote de download do mongodb.org, você deve criar seu próprio arquivo de configuração em /bin. Siga as instruções abaixo
(copiado do livro de Karl Seguin):
- baixar pacote
- descompactar pacote
- Crie um novo arquivo de texto na subpasta bin chamado mongodb.config (se você tiver problemas de permissão para salvar o arquivo, salve-o primeiro na área de trabalho e depois mova o arquivo para a pasta).
- Adicione uma única linha ao seu mongodb.config:dbpath=PATH_TO_WHERE_YOU_WANT_TO_STORE_YOUR_DATABASE_FILES. Por exemplo, no Windows você pode fazer dbpath=c:\mongodb\data e no Linux você pode fazer dbpath=/var/lib/mongodb /dados.
- Certifique-se de que o dbpath que você especificou existe
- Inicie o mongod com o parâmetro --config /path/to/your/mongodb.config
Para mim, meu caminho de inicialização para o arquivo mongodb.config foi:
mongod --config /opt/sm/sets/versions/databases/head/mongodb/bin
(Observe que isso é para mongodb.config, não para o arquivo mongodb.conf, como muitos tutoriais pedem para apontar.)
Espero que isso ajude alguém.
Link para o livro de Seguin (é grátis):http://openmymind.net/mongodb.pdf