swa servidores services que nube aws mongodb amazon-ec2 ubuntu-11.04

servidores - MongoDB no está instalado correctamente en Ubuntu 11.04 en Amazon EC2



mongodb rds (1)

Estoy tratando de instalar MongoDB en mi Ubuntu 11.04 AMI en Amazon EC2.

Permití 27017 puerto en la opción de seguridad.

El problema es que puedo usar "mongo OTHER IP ADDRESS" para acceder a otro mongoDB.

Pero simplemente "mongo" no me da simplemente acceso a localhost mongoDB.

mongoDB shell muestra que está a punto de funcionar, pero se detiene en

MongoDB shell version: 1.8.3 connecting to: test

Si está realmente conectado, debería darme ">" pero no funciona y se congela.

No pude encontrar la respuesta al problema de congelación buscando en Google.

¿Algún consejo sobre cómo ejecutar mongoDB como daemon o ejecutar en segundo plano?


Asegúrese de usar 0.0.0.0 como IP en el grupo de seguridad. Esto incluirá su IP pública y IP de localhost. Si este no es el problema, intente esto para la depuración.

Vea qué interfaz o rango de IP está escuchando mongo: netstat -pan | grep mongod netstat -pan | grep mongod

Me imagino que está escuchando en su dirección IP pública (OTRA DIRECCIÓN IP como la llama). Si este es el caso, intente iniciar mongod sin bind_ip. Si no especificó el argumento bind_ip, probablemente sea algo relacionado con EC2.

Otra prueba: pruebe telnet localhost 27017 ( telnet localhost 27017 Ctrl-] , escriba quit para salir). Esto también debería fallar porque es lo mismo que está haciendo el cliente de mongo.