在阿里云服务器部署node.js项目的安装启动mongodb过程中,./mongo时报标题错误,最终通过以下方式解决。
connecting to: mongodb://127.0.0.1:27017
2021-01-10T15:30:50.314+0800 W NETWORK [thread1] Failed to connect to 127.0.0.1:27017, in(checking socket for error after poll), reason: Connection refused
2021-01-10T15:30:50.314+0800 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
问题原因:路径设置有误
解决方法:
- 重新设置路径
[root@iZ bin]# ./mongod --dbpath=/var/mongodb/data/db/ --port 27017
该路径目录必须存在,如不存在需要mkdir单独设置;也可设置其他目录
返回以下结果表明mongod已成功启动:
2021-01-10T15:42:54.220+0800 I CONTROL [initandlisten] MongoDB starting : pid=13237 port=27017 dbpath=/var/mongodb/data/db/ 64-bit host=iZbp1bhe673f5r0fm22jpoZ
2021-01-10T15:42:54.221+0800 I CONTROL [initandlisten] db version v3.4.6
2021-01-10T15:42:54.221+0800 I CONTROL [initandlisten] git version: c55eb86ef46ee7aede3b1e2a5d184a7df4bfb5b5
2021-01-10T15:42:54.221+0800 I CONTROL