带有 OS Catalina 的 MongoDB 服务器

标签 mongodb macos-catalina mongo-shell

我将 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/

相关文章:

javascript - Meteor:获取要在子模板上使用的数据

python - 如何使用 python 编辑相机帧?

升级到 Catalina 10.15 后无法在 Mac 上编译 C 程序

python - 启动 Jupyterlab 时出现问题

javascript - 更新 int 数组在 Mongo shell 中转换为 double 组

hosting - MongoDB 可以在进程内托管吗?

javascript - Mongodb $graphLookup 构建层次结构

mongodb - "it"在 MongoDB shell 中代表什么?

javascript - 型号名称(Mongoose)的大写?

macos - 尝试将用户添加到 mongodb 2.6.5 时出错