Det korta svaret är att --dbpath
parametern i MongoDB låter dig styra vilken katalog MongoDB läser och skriver dess data från.
mongod --dbpath /usr/local/mongodb-data
Skulle starta mongodb och lägga filerna i /usr/local/mongodb-data
.
Beroende på din distribution och MongoDB-installation kan du även konfigurera mongod.conf
fil för att göra detta automatiskt:
# Store data in /usr/local/var/mongodb instead of the default /data/db
dbpath = /usr/local/var/mongodb
De officiella 10 gen Linux-paketen (Ubuntu/Debian eller CentOS/Fedora) levereras med en grundläggande konfigurationsfil som placeras i /etc/mongodb.conf
, och MongoDB-tjänsten läser detta när den startar. Du kan göra din ändring här.