La documentation officielle de MongoDB donne plusieurs solutions à ce problème. Vous pouvez également essayer cette solution, qui a fonctionné pour moi :
Remarque :Essayez les directives de documentation officielles si la version de MongoDB est supérieure à 3.0
-
Ouvrez
/etc/init.d/mongod
dossier.
(si aucun fichier de ce type, vous pouvez vérifier/etc/init.d/mongod
,/etc/init/mongod.conf
fichiers - crédit :les commentaires ci-dessous) -
Ajoutez les lignes ci-dessous immédiatement après
chown $DAEMONUSER /var/run/mongodb.pid
et avantend script
. - Redémarrer
mongod
(service mongod restart
).
Voici les lignes à ajouter à /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
C'est ça!