我无法在Ubuntu 16.04中访问mongo shell,但能够运行
sudo mongod
及其工作,但当我尝试运行时
mongo或sudo mongo
以下错误引发
MongoDB shell版本v3.4.6
连接至:mongodb://127.0.0.1:27017 2017-07-26T14:33:50.413 + 0000 W NETWORK [thread1]无法连接到127.0.0.1:27017,在(检查 轮询后出错的套接字),原因:连接被拒绝 2017-07-26T14:33:50.414 + 0000 E QUERY [thread1]错误:无法解决 连接到服务器127.0.0.1:27017,连接尝试失败: connect@src/mongo/shell/mongo.js:237:13 @(连接):1:6 异常:连接失败
答案 0 :(得分:0)
打印cat /var/log/mongodb/mongod.log 的最后一行以及 /etc/mongod.conf 的内容。
确保在 /etc/mongod.conf 中存在dbPath,端口正确绑定到27017,主机是127.0.0.1
另外尝试删除mongod套接字文件 /tmp/mongodb-27017.sock