MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

MongoDB ist unter Ubuntu 11.04 in Amazon EC2 nicht richtig installiert

Stellen Sie sicher, dass Sie 0.0.0.0 als IP in der Sicherheitsgruppe verwenden. Dazu gehören Ihre öffentliche IP und die Localhost-IP. Wenn dies nicht das Problem ist, versuchen Sie dies zum Debuggen.

Sehen Sie, welche Schnittstelle oder welchen IP-Bereich Mongo überwacht:netstat -pan | grep mongod

Ich stelle mir vor, dass es Ihre öffentliche IP-Adresse abhört (ANDERE IP-ADRESSE, wie Sie es nennen). Versuchen Sie in diesem Fall, Mongod ohne bind_ip zu starten. Wenn Sie das bind_ip-Argument nicht angegeben haben, hängt es wahrscheinlich mit EC2 zusammen.

Ein weiterer Test:Probieren Sie telnet localhost 27017 aus (drücken Sie Ctrl-] , geben Sie quit ein beenden). Dies sollte ebenfalls fehlschlagen, da dies dasselbe ist, was der Mongo-Client tut.