La réponse courte est que le --dbpath
Le paramètre dans MongoDB vous permettra de contrôler dans quel répertoire MongoDB lit et écrit ses données.
mongod --dbpath /usr/local/mongodb-data
Démarrerait mongodb et placerait les fichiers dans /usr/local/mongodb-data
.
En fonction de votre distribution et de l'installation de MongoDB, vous pouvez également configurer le mongod.conf
fichier pour le faire automatiquement :
# Store data in /usr/local/var/mongodb instead of the default /data/db
dbpath = /usr/local/var/mongodb
Les packages officiels Linux 10gen (Ubuntu/Debian ou CentOS/Fedora) sont livrés avec un fichier de configuration de base qui est placé dans /etc/mongodb.conf
, et le service MongoDB le lit au démarrage. Vous pouvez faire votre changement ici.