Modifier : Je ne sais pas si je me suis simplement trompé dans ma réponse ou si le comportement de bind_ip
a été modifié, mais il est possible de se lier à plusieurs adresses IP distinctes
bind_ip:127.0.0.1,10.0.0.1,8.8.8.8
Donc, très probablement, l'une des adresses IP auxquelles mongod a été assigné pour se lier n'existait pas sur la machine en question.
Vous pouvez lier mongod
à une seule IP, avec 0.0.0.0
étant l'alias pour "écouter sur toutes les interfaces réseau disponibles".
Donc soit utiliser
bind_ip=127.0.0.1
pour écouter l'interface de bouclage ou
bind_ip=<someIP>
pour écouter uniquement cette IP ou
bind_ip=0.0.0.0
écouter tous IP disponibles sur le système.
Si vous devez écouter plusieurs adresses IP spécifiques, il est très probable que la conception de votre système soit en quelque sorte vissée.