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

MongoDB bind_ipは、0.0.0.0に設定されていないと機能しません

    編集: 答えが間違っていたのか、bind_ipの動作が間違っていたのかはわかりません。 変更されましたが、 複数の異なるIPにバインドできます

    bind_ip:127.0.0.1,10.0.0.1,8.8.8.8
    

    そのため、おそらく、mongodがバインドするように割り当てられたIPアドレスの1つが、問題のマシンに存在していませんでした。

    mongodをバインドできます 0.0.0.0の1つのIPのみ 「利用可能なすべてのネットワークインターフェイスでリッスンする」のエイリアスです。

    したがって、どちらかを使用します

    bind_ip=127.0.0.1
    

    ループバックインターフェイスをリッスンするにはまたは

    bind_ip=<someIP>
    

    そのIPのみを聞くにはまたは

    bind_ip=0.0.0.0
    

    すべてを聞く システムで利用可能なIP。

    複数の特定のIPをリッスンする必要がある場合は、システム設計が何らかの形で失敗している可能性が非常に高くなります。



    1. ビッグデータHadoopのトップ10の機能

    2. 花を始めると、次のようになります。dbm.error:dbタイプはdbm.gnuですが、モジュールは使用できません

    3. 問題のトラブルシューティング

    4. MongoDBにアクセスする方法