美文网首页
mongodb meet error: no reachable

mongodb meet error: no reachable

作者: 尹超_060d | 来源:发表于2018-06-22 10:51 被阅读0次

环境

虚拟机操作系统 centos7, 本地 win10, mongodb3.6

昨天远程操纵本机mongodb, 做数据恢复的时候遇到问题
mongodb Failed: error connecting to db server: no reachable servers
使用的命令如下
命令说明 192.168.1.92 是本机ip,temp/dbname.db 需要恢复的数据文件
mongorestore -h192.168.1.92 -d dbname temp/dbname.db
解决过程

参考了 stackoverflow 上面的答案mongodb Failed: error connecting to db server: no reachable servers
自己在网上还搜索了很多,不一一列举,现在把我的解决过程记录下:

错误的意思是没有找到服务器,尝试 ping 192.168.1.92 27017 发现不通。
肯定找不到。原因是mongodb启动服务器的时候默认只监听本机连接,需要在
启动的时候指定

--bind_ip 0.0.0.0

我启动服务器的命令为

mongod  --bind_ip 0.0.0.0 --dbpath D:/db3-6/db

特别鸣谢 loutian 对我的指导,非常感谢!

相关文章

网友评论

      本文标题:mongodb meet error: no reachable

      本文链接:https://www.haomeiwen.com/subject/letkyftx.html