我真的试过了,甚至重新安装了MongoDB。
ip错误: bind()失败errno:99不能为套接字分配请求的地址也是一样
如果将bind_ip设置为: 0.0.0.0或127.0.0.1,则可以工作。
$ sudo service mongod start
mongod start/running, process 30040
$ sudo service mongod restart
mongod stop/waiting
mongod start/running, process 29704
$ mongo --port 19708
MongoDB shell version: 3.0.3
connecting to: 127.0.0.1:19708/test
>如果将bing_ip设置为:127.0.0.1,192.118.96.10,42.112.36.110,则无法工作。
$ sudo service mongod start
mongod start/running, process 29969
$ sudo service mongod restart
stop: Unknown instance:
mongod start/running, process 29766
$ mongo --port 19708
MongoDB shell version: 3.0.3
connecting to: 127.0.0.1:19708/test
2015-06-17T06:32:34.625+0000 W NETWORK Failed to connect to 127.0.0.1:19708
reason: errno:111 Connection refused
2015-06-17T06:32:34.627+0000 E QUERY
Error: couldn't connect to server 127.0.0.1:19708 (127.0.0.1), connection attempt failed
at connect (src/mongo/shell/mongo.js:181:14)
at (connect):1:6 at src/mongo/shell/mongo.js:181
exception: connect failed地点:
$ which mongod
/usr/bin/mongod
$ which mongo
/usr/bin/mongo/etc/mongod.conf中的配置
dbpath=/var/lib/mongodb
logpath=/var/log/mongodb/mongod.log
logappend=true
port = 19708
# ips, eg:
# private ip for mongodb server: 192.118.96.10
# public ip for remote app server: 42.112.36.110
bind_ip = 127.0.0.1,192.118.96.10,42.112.36.110
auth = true提前谢谢。
发布于 2021-04-20 20:14:54
在我的情况下
OS:Windows 8 (MongoDB) OS:Raspbian Linux (客户端)
尝试了所有的方法,下面的配置对我有效
https://stackoverflow.com/questions/30884021
复制相似问题