开发者社区 问答 正文

mongodb 外网IP启动失败问题

centos 部署mongodb 服务器。 启动命令
`/usr/local/mongodb/bin/mongod --bind_ip 内网ip 或127.0.0.1 --port 27017 --maxConns 20000 --dbpath=/usr/local/mongodb/db --logpath=/usr/local/mongodb/log/mongo.log --logappend &
;;`
可以启动成功。
`/usr/local/mongodb/bin/mongod --bind_ip 外网ip --port 27017 --maxConns 20000 --dbpath=/usr/local/mongodb/db --logpath=/usr/local/mongodb/log/mongo.log --logappend &
;;`
启动失败
[ 防火墙已关闭,27017端口也开启]
错误日志:
` [initandlisten] listen(): bind() failed errno:99 Cannot assign requested address for socket: 外网ip:27017
[initandlisten] journal dir=/usr/local/mongodb/db/journal
Durability thread stopped`

展开
收起
落地花开啦 2016-02-01 17:45:35 3425 分享 版权
1 条回答
写回答
取消 提交回答
  • 喜欢技术,喜欢努力的人

    --bind_ip # 绑定服务IP,若绑定127.0.0.1,则只能本机访问,不指定默认所有IP都能访问。你想要让外网能访问你的数据库,不指定这个参数就可以了!

    2019-07-17 18:37:16
    赞同 展开评论