sql >> Base de Datos >  >> NoSQL >> MongoDB

¿Por qué el error mongod está muerto pero el subsistema está bloqueado y el espacio libre es insuficiente para los archivos de diario en Linux?

Puede agregar lo siguiente al archivo de configuración proporcionado al ejecutar mongod --config mongod.conf

Para MongoDB 3.x (última versión)

storage:
   mmapv1:
      smallFiles: true

Para la versión 2.6+

storage:
   smallFiles: true

Para la versión 2.4 y menos

smallfiles = true

Luego simplemente ejecute mongod para aceptar su archivo de configuración (aquí se supone que la ubicación de la configuración es /etc/mongodb.conf ):

mongod -f /etc/mongodb.conf

Documentación para pequeños archivos parámetro:

Set to true to modify MongoDB to use a smaller default data file size. 
Specifically, smallfiles reduces the initial size for data files and
limits them to 512 megabytes. The smallfiles setting also reduces the
size of each journal files from 1 gigabyte to 128 megabytes.