报错:
rico@ubuntu:~$ mongo
MongoDB shell version: 3.2.17
connecting to: test
Failed to connect to 127.0.0.1:27017, in(checking socket for error after poll), reason: errno:111 Connection refused
Error: couldn't connect to server 127.0.0.1:27017, connection attempt failed :
exception: connect failed
解决方法:
sudo rm /var/lib/mongodb/mongod.locksudo mongod --repair --dbpath /var/lib/mongodbsudo mongod --fork --logpath /var/lib/mongodb/mongodb.log --dbpath /var/lib/mongodb sudo service mongodb start
允许远程访问要加--bind_ip_all参数
mongod --fork --logpath /var/lib/mongodb/mongodb.log --dbpath /var/lib/mongodb --bind_ip_all
netstat -nputl
mongod服务允许访问端口已经变成0.0.0.0了说明任何ip都可以访问。