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

mongodb non riuscito:errore di connessione al server db:nessun server raggiungibile

Una soluzione temporanea consiste nell'aggiungere l'host param al tuo mongoimport chiama, facendo sapere a mongo che l'host è la tua macchina (127.0.0.1 ):

mongoimport --host=127.0.0.1

Il comando completo nel tuo caso è quindi:

mongoimport --host=127.0.0.1 \
  --db test --collection restaurants --drop --file dataset.json

(Fonte:ranjeetcao @ mongorestore non riuscito:nessun server raggiungibile)

Aggiornamento:

L'aggiornamento a Mongo>=3.0.7 dovrebbe risolvere il problema

(Fonte:Colin Marshall @ mongorestore non riuscito:nessun server raggiungibile)

Aggiornamento 2:

Sembra che il bug si verifichi ancora per alcuni utenti.

C'è anche un problema JIRA aperto qui.

(Fonte:James Chien @ questo thread di domande)

Aggiornamento 3:

In alcuni casi, ciò può essere causato dall'esecuzione di Mongo come ReplicaSet. Per risolvere questo problema, per quanto ho visto, è possibile disabilitare la funzionalità ReplicaSet o ripristinarla. Vedi:

  • Come ripristinare le impostazioni dei set di repliche di MongoDB
  • Come convertire un set di repliche MongoDB in un server autonomo

(Fonte:Maxim Yefremov @ mongorestore non riuscito:nessun server raggiungibile)