Problème résolu avec les étapes suivantes (grâce au 'The Little MongoDB Book' de Karl Seguin).
Si vous avez installé MongoDB via le package de téléchargement de mongodb.org, vous devez créer votre propre fichier de configuration dans /bin. Suivez les instructions ci-dessous
(copié du livre de Karl Seguin) :
- télécharger le package
- décompressez le package
- Créez un nouveau fichier texte dans le sous-dossier bin nommé mongodb.config (si vous rencontrez des problèmes d'autorisation pour enregistrer le fichier, enregistrez-le d'abord sur votre bureau, puis déplacez le fichier dans un dossier).
- Ajoutez une seule ligne à votre mongodb.config :dbpath=PATH_TO_WHERE_YOU_WANT_TO_STORE_YOUR_DATABASE_FILES.Par exemple, sous Windows, vous pouvez faire dbpath=c:\mongodb\data et sous Linux, vous pouvez faire dbpath=/var/lib/mongodb /données.
- Assurez-vous que le dbpath que vous avez spécifié existe
- Lancez mongod avec le paramètre --config /path/to/your/mongodb.config
Pour moi, mon chemin de lancement vers le fichier mongodb.config était :
mongod --config /opt/sm/sets/versions/databases/head/mongodb/bin
(Notez qu'il s'agit de mongodb.config, et non du fichier mongodb.conf, comme le demandent de nombreux tutoriels.)
J'espère que cela aide quelqu'un.
Lien vers le livre de Seguin (c'est gratuit) :http://openmymind.net/mongodb.pdf