Tymczasowym obejściem jest dodanie host
param do twojego mongoimport
zadzwoń, poinformuj mongo, że host jest twoją własną maszyną (127.0.0.1
):
mongoimport --host=127.0.0.1
Pełne polecenie w twoim przypadku to:
mongoimport --host=127.0.0.1 \
--db test --collection restaurants --drop --file dataset.json
(Źródło:ranjeetcao @ mongorestore Błąd:brak osiągalnych serwerów)
Aktualizacja:
Aktualizacja do Mongo>=3.0.7 powinna rozwiązać problem
(Źródło:Colin Marshall @ mongorestore Niepowodzenie:brak osiągalnych serwerów)
Aktualizacja 2:
Wygląda na to, że u niektórych użytkowników błąd nadal występuje.
Jest tu również otwarty problem z JIRA.
(Źródło:James Chien @ ten wątek pytań)
Aktualizacja 3:
W niektórych przypadkach może to być spowodowane tym, że Mongo działa jako zestaw replik. Aby rozwiązać ten problem, o ile widziałem, można albo wyłączyć funkcję ReplicaSet, albo ją zresetować. Zobacz:
- Jak zresetować ustawienia zestawu replik MongoDB
- Jak przekonwertować zestaw replik MongoDB na samodzielny serwer
(Źródło:Maxim Yefremov @ mongorestore Błąd:brak osiągalnych serwerów)