首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >mongodb-社区不使用Apple M1

mongodb-社区不使用Apple M1
EN

Stack Overflow用户
提问于 2021-11-12 13:45:38
回答 2查看 786关注 0票数 0

我使用brew安装了mongodb-社区版本5.0,以下是本文对M1苹果硅Mac的回答:如何在苹果M1芯片上安装Mongodb

一切都很好,直到第六步。

  1. 在我的终端运行“芒果”之后,我得到了下列错误
  2. 我搜索了堆栈溢出,并怀疑mongodb服务可能没有运行,但是命令"brew服务列表“给出了跟随输出
  3. 运行"mongod“将给出跟随误差
  4. 然而,检查"mongo -version“会给出一个明确的安装指示

我还多次卸载了mongodb,重新开始了整个过程。

我对此感到很沮丧。如果有人能让我知道这个过程中出了什么问题/如何修复它,那将是非常有帮助的。

PS:这是我的第一篇文章之一,如果它没有很好的结构或者没有遵循社区指南的话,我很抱歉。如果有任何规则被违反,我可以尝试编辑文章。

谢谢。

EN

回答 2

Stack Overflow用户

发布于 2022-04-01 08:08:47

这个解决方案对我有效,在Mac上尝试mkdir /data/db时,只读文件系统 rom官方文档https://docs.mongodb.com/manual/tutorial/install-mongodb-on-os-x/

安装自制软件并运行以下命令

代码语言:javascript
复制
sudo chown -R $(whoami) $(brew --prefix)/*

然后

代码语言:javascript
复制
brew tap mongodb/brew

然后

代码语言:javascript
复制
brew install mongodb-community@4.2

代码语言:javascript
复制
brew services start mongodb-community

代码语言:javascript
复制
mongod --config /usr/local/etc/mongod.conf

然后

代码语言:javascript
复制
ps aux | grep -v grep | grep mongod

代码语言:javascript
复制
mongo

要验证,可以在mongo中运行显示dbs。

票数 1
EN

Stack Overflow用户

发布于 2022-01-08 14:44:24

请按照此步骤重新安装mongodb,它适用于我:

  • 1:运行此命令(先决条件)
代码语言:javascript
复制
xcode-select --install
\\note: Homebrew requires the Xcode commandline tools
  • 第二:为M1芯片安装Homebrew (先决条件)
  • 3:运行以下命令以获得与mongodb一起工作的Homebrew公式
代码语言:javascript
复制
brew tap mongodb/brew
  • 4:运行以下命令获取mongodb版本5
代码语言:javascript
复制
brew install mongodb-community@5.0
  • 5:运行以下命令在后台运行mongodb
代码语言:javascript
复制
brew services start mongodb-community@5.0
// I notice that if I don't run this command I cannot connect to the server and receive the same error message like you
  • 6:就跑芒果吧,好好享受吧。希望它能起作用。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69943888

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档