sql >> Database teknologi >  >> NoSQL >> MongoDB

Hvorfor få fejlen mongod død, men subsys låst og utilstrækkelig ledig plads til journalfiler på Linux?

Du kan tilføje følgende til den leverede konfigurationsfil, når du kører mongod --config mongod.conf

Til MongoDB 3.x (seneste version)

storage:
   mmapv1:
      smallFiles: true

Til version 2.6+

storage:
   smallFiles: true

Til version 2.4 og mindre

smallfiles = true

Så skal du bare udføre mongod for at acceptere din konfigurationsfil (her antager den, at placeringen af ​​konfigurationen er /etc/mongodb.conf ):

mongod -f /etc/mongodb.conf

Dokumentation for småfiler parameter:

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.


  1. mongodb forespørger både med AND og OR

  2. hvorfor kan jeg ikke starte mongodb

  3. Visuel styring af MongoDB-dokumenter og samlinger

  4. MongoDB og sammensatte primærnøgler