You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

mongodb-community无法启动求助:启动报错3584(Mac环境)

解决Homebrew启动MongoDB-Community报错(Error 3584)

问题重现

执行启动命令:

brew services start mongodb-community@6.0

查看服务状态时出现报错:

kukodajanos@Kukodas-MacBook-Pro ~ % brew services list                      
Name              Status      User File
mongodb-community error  3584 root ~/Library/LaunchAgents/homebrew.mxcl.mongodb-community.plist

解决方案

1. 修复权限不匹配问题

错误3584多因LaunchAgents文件所属用户与运行用户不匹配导致:

  • 停止当前异常服务:
    brew services stop mongodb-community
    
  • 删除错误生成的plist文件:
    sudo rm ~/Library/LaunchAgents/homebrew.mxcl.mongodb-community.plist
    
  • 以普通用户身份重新启动服务(不要加sudo):
    brew services start mongodb-community@6.0
    

2. 检查MongoDB数据目录权限

确保当前用户对默认数据目录有读写权限:

sudo chown -R $(whoami) /usr/local/var/mongodb
sudo chmod -R 755 /usr/local/var/mongodb

3. 查看日志定位具体问题

如果以上操作无效,查看MongoDB日志获取详细错误信息:

tail -n 50 /usr/local/var/log/mongodb/mongo.log

根据日志中的关键字(如端口占用、配置文件语法错误等)针对性排查。

4. 重置MongoDB服务配置

若问题仍存在,尝试卸载重装服务:

brew services stop mongodb-community@6.0
brew uninstall mongodb-community@6.0
brew install mongodb-community@6.0
brew services start mongodb-community@6.0

内容的提问来源于stack exchange,提问作者user19473296

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.15 08:55:15