mongodb: no reachable servers
滿天的星座
滿天的星座 2017-05-02 09:18:05
0
2
774

OS X 环境下用 brew 安装 mongodb 之后
按照官方文档上的教程 import 一个 json 文件
输入:

mongoimport --db test --collection restaurants --drop --file primer-dataset.json

过程中 出现报错

Failed: error connnecting to db server: no reachable servers

求解决方案

已经尝试过的解决方案:
1.mongoimport --host=127.0.0.1 --port=27017 --db test --collection restaurants --drop --file primer-dataset.json
2.brew update && brew upgrade


补充:
1.启动mongodb之后导入文件,报错:

Failed: error processing document #9870: unexpected EOF

滿天的星座
滿天的星座

Antworte allen(2)
某草草
看上去像是数据文件损坏, vi打开看一下要导入的数据文件.

确定你的mongodb启动了?

漂亮男人

是什么版本的MongoDB? 3.0.7以后不会有这个问题。还有是不是开启了--replSet 但是在node里面没有?最后帮你查了查,有人有类似问题是通过mongorestore dump --host=127.0.0.1 解决的。

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!