sql >> Database >  >> NoSQL >> MongoDB

MongoDB is niet correct geïnstalleerd op Ubuntu 11.04 in Amazon EC2

Zorg ervoor dat u 0.0.0.0 gebruikt als het IP-adres in de beveiligingsgroep. Dit omvat uw openbare IP en localhost IP. Als dit niet het probleem is, probeer dit dan om te debuggen.

Kijk naar welke interface of IP-bereik mongo luistert:netstat -pan | grep mongod

Ik stel me voor dat het luistert op uw openbare IP-adres (ANDERE IP-ADRES zoals u het noemt). Als dit het geval is, probeer dan mongod te starten zonder bind_ip. Als je het argument bind_ip niet hebt opgegeven, is het waarschijnlijk iets dat verband houdt met EC2.

Nog een test:Probeer telnet localhost 27017 (druk op Ctrl-] , typ quit stoppen). Dit zou ook moeten mislukken omdat dit hetzelfde is wat de mongo-klant doet.




  1. Wat is het verschil tussen MongoTemplate en MongoRepository van Spring Data?

  2. Joda-Time gebruiken om de juiste ISODate voor Mongo-insert te vormen

  3. mongodb mongoTemplate krijgt een apart veld met enkele criteria

  4. Mongoose subdocument voor verwijderen middleware niet aangeroepen