美文网首页
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