Om du kör MongoDB 3.2 eller senare version kan du begränsa wiredTiger
cache som nämnts ovan.
I /etc/mongod.conf
lägg till wiredTiger
del
...
# Where and how to store data.
storage:
dbPath: /var/lib/mongodb
journal:
enabled: true
wiredTiger:
engineConfig:
cacheSizeGB: 1
...
Detta kommer att begränsa cachestorleken till 1 GB , mer information i dokumentet
Detta löste problemet för mig genom att köra ubuntu 16.04
och mongoDB 3.2
PS:Efter att ha ändrat konfigurationen, starta om mongo-demonen.
$ sudo service mongod restart
# check the status
$ sudo service mongod status