【发布时间】:2017-10-05 04:03:27
【问题描述】:
我是 mongode 的新手,我使用 shell 启动 mongodb 服务但失败并出现以下错误。我该怎么办?
mongod日志 enter image description here
mongo 日志
MongoDB shell version v3.4.4
connecting to: mongodb://127.0.0.1:27017
2017-05-07T07:59:40.141+1000 W NETWORK [thread1] Failed to connect to 127.0.0.1:27017, in(checking socket for error after poll), reason: Connection refused
2017-05-07T07:59:40.142+1000 E QUERY [thread1] Error: couldn't connect to server 127.0.0.1:27017, connection attempt failed :
connect@src/mongo/shell/mongo.js:237:13
@(connect):1:6
exception: connect failed
【问题讨论】:
-
你是先用 mongod 启动守护进程的吗?
-
我已经启动了mongod
-
所以在一个终端窗口中,在启动
mongod之后,你应该会看到:2017-05-06T15:18:51.840-0700 I NETWORK [thread1] waiting for connections on port 27017你看到了吗?如果没有,/data/db 有什么问题吗? -
不,这是我的日志
-
2017-05-07T08:24:01.125+1000 I CONTROL [initandlisten] MongoDB 开始:pid=1148 port=27017 dbpath=/data/db 64-bit host=192-168-1- 8.tpgi.com.au
标签: node.js mongodb macos shell