MongoDBの公式ドキュメントには、この問題に対するいくつかの解決策が記載されています。私のために働いたこの解決策を試すこともできます:
注:MongoDBのバージョンが3.0より大きい場合は、公式のドキュメントディレクティブを試してください
-
/etc/init.d/mongod
を開きます ファイル。
(そのようなファイルがない場合は、/etc/init.d/mongod
を確認してください。 、/etc/init/mongod.conf
ファイル-クレジット:以下のコメント) -
chown $DAEMONUSER /var/run/mongodb.pid
の直後に以下の行を追加しますend script
の前 。 -
mongod
を再起動します (service mongod restart
。
/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
それでおしまい!