編集: 答えが間違っていたのか、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をリッスンする必要がある場合は、システム設計が何らかの形で失敗している可能性が非常に高くなります。