Ho seguito le istruzioni di AWS (link) per installare MongoDB su AWS e le cose sembrano funzionare finché non provo a connettermi.Impossibile connettersi a MongoDB su AWS (errno: 111 Connessione rifiutata)
Quando eseguo mongo
, ottengo questo errore di connessione:
2015-07-21T23:07:01.188+0000 warning: Failed to connect to 127.0.0.1:27017, reason: errno:111 Connection refused
2015-07-21T23:07:01.188+0000 Error: couldn't connect to server 127.0.0.1:27017 (127.0.0.1), connection attempt failed at src/mongo/shell/mongo.js:146
E questo accade anche se io commento l'impostazione bind_ip
nel file di mongod.conf (un suggerimento comune sul forum), o impostarlo su 0.0.0.0. Mongo ha installato, dato che posso eseguire con successo mongo --nodb
. Qualcuno può suggerire aiuto con il mio problema di connessione?
Grazie in anticipo!
EDIT: Whoops, il mio script non disponeva delle autorizzazioni necessarie per avviare il daemon mongo, quindi l'ho avviato manualmente con sudo service mongod start
e ora funziona! Grazie!
È il 'mongod' in esecuzione. Prova 'ps -ax | grep mongod' – Sundar
Questo era il problema, grazie a @Sundar. – Beirutis