La respuesta corta es que --dbpath
El parámetro en MongoDB le permitirá controlar de qué directorio MongoDB lee y escribe sus datos.
mongod --dbpath /usr/local/mongodb-data
Iniciaría mongodb y colocaría los archivos en /usr/local/mongodb-data
.
Dependiendo de su distribución e instalación de MongoDB, también puede configurar el mongod.conf
archivo para hacer esto automáticamente:
# Store data in /usr/local/var/mongodb instead of the default /data/db
dbpath = /usr/local/var/mongodb
Los paquetes oficiales de Linux de décima generación (Ubuntu/Debian o CentOS/Fedora) se envían con un archivo de configuración básico que se encuentra en /etc/mongodb.conf
, y el servicio MongoDB lee esto cuando se inicia. Puede hacer su cambio aquí.