sql >> Database >  >> NoSQL >> MongoDB

Waarom wordt de fout Mongod dood maar subsys vergrendeld en onvoldoende vrije ruimte voor journaalbestanden op Linux?

U kunt het volgende toevoegen aan het configuratiebestand dat wordt verstrekt bij het uitvoeren van mongod --config mongod.conf

Voor MongoDB 3.x (laatste versie)

storage:
   mmapv1:
      smallFiles: true

Voor versie 2.6+

storage:
   smallFiles: true

Voor versie 2.4 en minder

smallfiles = true

Voer vervolgens mongod uit om uw configuratiebestand te accepteren (hier wordt aangenomen dat de locatie van de configuratie /etc/mongodb.conf is ):

mongod -f /etc/mongodb.conf

Documentatie voor smallfiles 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. Hoe redis-cluster te configureren bij gebruik van spring-data-redis 1.7.0.M1

  2. Index op ts-veld in oplog.rs is niet bijgewerkt

  3. Hoe kan ik mongodb opvragen met mongoid/rails zonder time-out?

  4. Mongos installeren/instellen in elastische bonenstaak