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

MongoDB 6.0.x在macOS Ventura 13.1/13.2无法运行求助

MongoDB 6.x 与 macOS Ventura 13.x 兼容性问题处理记录

问题时间线与现象

  • 2022年12月14日,macOS升级至Ventura 13.1后,MongoDB 6.0.1无法启动
    • 执行brew services restart mongodb-community重启服务无效,运行mongosh抛出错误:

      MongoNetworkError: connect ECONNREFUSED 127.0.0.1:27017

    • MongoDB Compass、Studio 3T均无法连接数据库
    • 查看MongoDB日志,发现WiredTiger引擎打开文件时提示权限拒绝,服务直接终止
  • 临时修复:降级至mongodb-community/5.0.7,执行数据库修复后恢复正常运行
  • 2022年12月20日,升级至MongoDB 6.0.3后,问题暂时解决
  • 2023年1月23日,macOS升级至13.2后,MongoDB 6.0.3、6.0.4再次出现相同连接失败问题

核心诱因

macOS Ventura 13.x系统的权限管控机制变更,与MongoDB 6.x版本的WiredTiger文件访问逻辑存在兼容性冲突,导致服务无法正常读取数据库文件。

可用临时解决方案

  1. 降级至MongoDB 5.0.7版本:
    • 卸载当前版本:brew uninstall mongodb-community
    • 安装指定版本:brew install mongodb-community@5.0.7
    • 修复数据库:mongod --repair --dbpath /usr/local/var/mongodb(路径需根据实际配置调整)
  2. 手动修正数据库目录权限:
    • 调整目录所属权限:sudo chown -R $(whoami) /usr/local/var/mongodb
    • 重启MongoDB服务:brew services restart mongodb-community

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.09 02:05:23