La documentazione ufficiale di MongoDB offre diverse soluzioni per questo problema. Puoi anche provare questa soluzione, che ha funzionato per me:
Nota:prova le direttive della documentazione ufficiale se la versione di MongoDB è maggiore di 3.0
-
Apri
/etc/init.d/mongod
file.
(se non esiste un file del genere puoi controllare/etc/init.d/mongod
,/etc/init/mongod.conf
files - credit:i commenti sotto) -
Aggiungi le righe seguenti subito dopo
chown $DAEMONUSER /var/run/mongodb.pid
e prima diend script
. - Riavvia
mongod
(service mongod restart
).
Ecco le righe da aggiungere a /etc/init.d/mongod
:
if test -f /sys/kernel/mm/transparent_hugepage/enabled; then
echo never > /sys/kernel/mm/transparent_hugepage/enabled
fi
if test -f /sys/kernel/mm/transparent_hugepage/defrag; then
echo never > /sys/kernel/mm/transparent_hugepage/defrag
fi
Questo è tutto!