Die offizielle MongoDB-Dokumentation bietet mehrere Lösungen für dieses Problem. Sie können auch diese Lösung ausprobieren, die bei mir funktioniert hat:
Hinweis:Probieren Sie die offiziellen Dokumentationsanweisungen aus, wenn die MongoDB-Version größer als 3.0 ist
-
Öffnen Sie
/etc/init.d/mongod
Datei.
(Wenn keine solche Datei vorhanden ist, können Sie/etc/init.d/mongod
überprüfen ,/etc/init/mongod.conf
Dateien - Kredit:die unten stehenden Kommentare) -
Fügen Sie die folgenden Zeilen direkt nach
chown $DAEMONUSER /var/run/mongodb.pid
hinzu und vorend script
. - Starte
mongod
neu (service mongod restart
).
Hier sind die Zeilen, die zu /etc/init.d/mongod
hinzugefügt werden müssen :
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
Das ist es!