sql >> Database teknologi >  >> NoSQL >> MongoDB

MongoDB er ikke installeret korrekt på Ubuntu 11.04 i Amazon EC2

Sørg for at bruge 0.0.0.0 som IP i sikkerhedsgruppen. Dette vil inkludere din offentlige IP og localhost IP. Hvis dette ikke er problemet, så prøv dette til fejlretning.

Se hvilken grænseflade eller IP-område mongo lytter på:netstat -pan | grep mongod

Jeg forestiller mig, at den lytter på din offentlige IP-adresse (ANDEN IP-ADRESSE, som du kalder det). Hvis dette er tilfældet, prøv at starte mongod uden bind_ip. Hvis du ikke har angivet bind_ip-argumentet, er det sandsynligvis noget relateret til EC2.

En anden test:Prøv telnet localhost 27017 (tryk på Ctrl-] , skriv quit at holde op). Dette burde også mislykkes, fordi det er det samme som mongoklienten gør.




  1. Sådan bruger du $regex i mongodb aggregeringsforespørgsel inden for $match

  2. Meteor $og med $or

  3. Hvad overheaden af ​​Java ORM til MongoDB

  4. MongoCommandException:Kommando mislykkedes med fejl 8000 (AtlasError):'intet SNI-navn sendt, sørg for at bruge en MongoDB 3.4+ driver/shell.'