如何解决mongo shell运行且mongod状态显示为活动时,mongo服务器未运行
运行sudo mongod
后收到以下消息:
{"t":{"$date":"2020-08-12T20:09:04.629+05:30"},"s":"I","c":"CONTROL","id":23285,"ctx":"main","msg":"Automatically disabling TLS 1.0,to force-enable TLS 1.0 specify --sslDisabledProtocols 'none'"}
{"t":{"$date":"2020-08-12T20:09:04.631+05:30"},"s":"W","c":"ASIO","id":22601,"msg":"No TransportLayer configured during NetworkInterface startup"}
{"t":{"$date":"2020-08-12T20:09:04.631+05:30"},"c":"NETWORK","id":4648601,"msg":"Implicit TCP FastOpen unavailable. If TCP FastOpen is required,set tcpFastOpenServer,tcpFastOpenClient,and tcpFastOpenQueueSize."}
{"t":{"$date":"2020-08-12T20:09:04.631+05:30"},"c":"STORAGE","id":4615611,"ctx":"initandlisten","msg":"MongoDB starting","attr":{"pid":9455,"port":27017,"dbPath":"/data/db","architecture":"64-bit","host":"pragya"}}
{"t":{"$date":"2020-08-12T20:09:04.631+05:30"},"id":23403,"msg":"Build Info","attr":{"buildInfo":{"version":"4.4.0","gitVersion":"563487e100c4215e2dce98d0af2a6a5a2d67c5cf","openSSLVersion":"OpenSSL 1.1.1 11 Sep 2018","modules":[],"allocator":"tcmalloc","environment":{"distmod":"ubuntu1804","distarch":"x86_64","target_arch":"x86_64"}}}}
{"t":{"$date":"2020-08-12T20:09:04.631+05:30"},"id":51765,"msg":"Operating System","attr":{"os":{"name":"Ubuntu","version":"18.04"}}}
{"t":{"$date":"2020-08-12T20:09:04.631+05:30"},"id":21951,"msg":"Options set by command line","attr":{"options":{}}}
{"t":{"$date":"2020-08-12T20:09:04.632+05:30"},"s":"E","id":20568,"msg":"Error setting up listener","attr":{"error":{"code":9001,"codeName":"SocketException","errmsg":"Address already in use"}}}
{"t":{"$date":"2020-08-12T20:09:04.632+05:30"},"id":20565,"msg":"Now exiting"}
{"t":{"$date":"2020-08-12T20:09:04.632+05:30"},"id":23138,"msg":"Shutting down","attr":{"exitCode":48}}
message after status of mongod:
mongod.service - MongoDB Database Server
Loaded: loaded (/lib/systemd/system/mongod.service; enabled; vendor preset: enabled)
Active: active (running) since Wed 2020-08-12 19:11:52 IST; 57min ago
Docs: https://docs.mongodb.org/manual
Main PID: 7312 (mongod)
CGroup: /system.slice/mongod.service
└─7312 /usr/bin/mongod --config /etc/mongod.conf
Aug 12 19:11:52 pragya systemd[1]: Started MongoDB Database Server.
解决方法
您可以尝试手动运行 MongoDB 作为后台进程,发出以下命令:
- sudo mongod --config /usr/local/etc/mongod.conf --fork
- 确认您的密码
- 签到:酿造服务列表
- 您会看到:mongodb-community 已启动
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。