首页 > 解决方案 > 带有 OS Catalina 的 MongoDB 服务器

问题描述

我将我的 Mac OS 升级到 Catalina,现在我的服务器运行不正常。我从头开始重新安装了所有系统并使用 brew 重新安装,但是当尝试连接到 Mongo 网站学习数据库时,系统不允许通过 shell。它在正文的末尾返回以下消息:"ctx":"initandlisten","msg":"Shutting down","attr":{"exitCode":48}

标签: mongodbmacos-catalinamongo-shell

解决方案


我不了解 MAC OS,但我最近在我的 Ubuntu 20.04 上遇到了同样的问题。我试图使用作为目录(文件夹)的指定路径数据在本地机器上运行 mongodb 服务器。但它给了我与你提到的相同的退出代码:48。我通过使用以下命令停止在我的系统上运行的 mongod 服务器来解决它:

sudo systemctl stop mongod

然后执行命令:

mongod --dbpath=data --bind_ip 127.0.0.1


推荐阅读