Bewerken: Ik weet niet of ik gewoon fout zat met mijn antwoord of dat het gedrag van bind_ip
is gewijzigd, maar het is is mogelijk om te binden aan meerdere, verschillende IP's
bind_ip:127.0.0.1,10.0.0.1,8.8.8.8
Dus hoogstwaarschijnlijk bestond een van de IP-adressen waaraan mongod moest binden niet op de machine in kwestie.
U kunt mongod
binden slechts naar één IP, met 0.0.0.0
zijnde de alias voor "luister op alle beschikbare netwerkinterfaces".
Dus ofwel gebruik
bind_ip=127.0.0.1
om naar de loopback-interface te luisteren of
bind_ip=<someIP>
om alleen naar dat IP te luisteren of
bind_ip=0.0.0.0
om naar allemaal te luisteren beschikbare IP's op het systeem.
Als je naar verschillende specifieke IP's moet luisteren, is het zeer waarschijnlijk dat je systeemontwerp op de een of andere manier is genaaid.