sql >> データベース >  >> NoSQL >> MongoDB

mongodbからのtransparent_hugepage/defrag警告を回避する方法は?

    MongoDBの公式ドキュメントには、この問題に対するいくつかの解決策が記載されています。私のために働いたこの解決策を試すこともできます:

    注:MongoDBのバージョンが3.0より大きい場合は、公式のドキュメントディレクティブを試してください

    1. /etc/init.d/mongodを開きます ファイル。
      (そのようなファイルがない場合は、/etc/init.d/mongodを確認してください。 、/etc/init/mongod.conf ファイル-クレジット:以下のコメント)

    2. chown $DAEMONUSER /var/run/mongodb.pidの直後に以下の行を追加します end scriptの前 。

    3. 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
    

    それでおしまい!



    1. MongoDB用のWiredTigerストレージエンジンの概要

    2. MongoDBで文字列を日付に変換する3つの方法

    3. RedisでLuaスクリプトの実行時間を決定する方法は?

    4. Redisは、キャッシュされたデータまたは新しいデータをDBから返す必要があるかどうかをどのようにして知ることができますか