我将 Mac 操作系统升级到 Catalina,现在我的服务器无法正常工作。我从头开始重新安装了所有系统,并使用brew重新安装,但是当尝试连接到Mongo网站学习数据库时,系统不允许通过shell。它在正文末尾返回以下消息: "ctx":"initandlisten","msg":"正在关闭","attr":{"exitCode":48}
最佳答案
我不了解 MAC 操作系统,但最近我在 Ubuntu 20.04 上遇到了同样的问题。我试图使用指定的路径数据(目录(文件夹))在本地计算机上运行 mongodb 服务器。但它给了我与你提到的相同的 exitcode:48 。我通过使用以下命令停止在我的系统上运行的 mongod 服务器来解决这个问题:
sudo systemctl stop mongod
然后执行命令:
mongod --dbpath=data --bind_ip 127.0.0.1
关于带有 OS Catalina 的 MongoDB 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63367817/