sql >> Databáze >  >> NoSQL >> MongoDB

MongoDB není správně nainstalován na Ubuntu 11.04 v Amazon EC2

Ujistěte se, že používáte 0.0.0.0 jako IP ve skupině zabezpečení. To bude zahrnovat vaši veřejnou IP a localhost IP. Pokud to není problém, zkuste toto pro ladění.

Podívejte se, na jakém rozhraní nebo rozsahu IP mongo poslouchá:netstat -pan | grep mongod

Představuji si, že naslouchá na vaší veřejné IP adrese (JINÁ IP ADRESA, jak tomu říkáte). Pokud je to váš případ, zkuste spustit mongoda bez bind_ip. Pokud jste neuvedli argument bind_ip, pak je to pravděpodobně něco souvisejícího s EC2.

Další test:Zkuste telnet localhost 27017 (stiskněte Ctrl-] , zadejte quit ukončit). To by také mělo selhat, protože to je totéž, co dělá mongo klient.




  1. Rozdíl mezi Find a FindAsync

  2. MongoDB:spočítejte počet položek v poli

  3. Dotaz na umístění v okruhu v MongoDB

  4. Jak použít $slice a $filter výsledek v MongoDB?