sql >> Database >  >> NoSQL >> MongoDB

mongodb Mislukt:fout bij het verbinden met db-server:geen bereikbare servers

Een tijdelijke oplossing is om de host . toe te voegen param naar uw mongoimport aanroepen en mongo laten weten dat de host uw eigen machine is (127.0.0.1 ):

mongoimport --host=127.0.0.1

Het volledige commando in jouw geval is dan:

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

(Bron:ranjeetcao @ mongorestore Mislukt:geen bereikbare servers)

Bijwerken:

Bijwerken naar Mongo>=3.0.7 zou het probleem moeten oplossen

(Bron:Colin Marshall @ mongorestore Mislukt:geen bereikbare servers)

Update 2:

Het lijkt erop dat de bug bij sommige gebruikers nog steeds voorkomt.

Er is hier ook een open JIRA-probleem.

(Bron:James Chien @ deze vraagthread)

Update 3:

In sommige gevallen kan dit worden veroorzaakt doordat Mongo als een ReplicaSet wordt uitgevoerd. Om dit op te lossen, kan men, voor zover ik heb gezien, de ReplicaSet-functionaliteit uitschakelen of resetten. Zie:

  • De instellingen van de MongoDB-replicaset resetten
  • Een MongoDB-replicaset converteren naar een stand-alone server

(Bron:Maxim Yefremov @ mongorestore Mislukt:geen bereikbare servers)



  1. Gegevens initialiseren op gedockte mongo

  2. Waarom gebruikt Redis SortedSet Skip List in plaats van Balanced Tree?

  3. Overslaan/Mock Redis In Junit

  4. Parseer ISO8601-datumstring tot op heden met UTC-tijdzone