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

Intel macOS Monterey下MongoNetworkError: connect ECONNREFUSED 127.0.0.1:27017求助

MongoDB连接错误(ECONNREFUSED 127.0.0.1:27017)排查方案(Intel macOS Monterey)
  • 检查MongoDB服务状态

    • Homebrew安装版本:执行 brew services list 查看mongodb-community@6.0的运行状态,若显示stopped,启动服务:brew services start mongodb-community@6.0
    • 手动安装版本:执行 ps aux | grep mongod 确认进程是否存在,若未运行,手动启动(示例配置路径):mongod --config /usr/local/etc/mongod.conf
  • 验证27017端口占用
    执行 lsof -i :27017 检查端口是否被其他程序占用。若有占用,可杀掉对应进程(kill -9 <进程PID>),或修改MongoDB配置文件中的net.port字段更换端口。

  • 检查配置文件有效性

    • 确认mongod.conf中net.bindIp设置为127.0.0.1或0.0.0.0,避免因绑定非本地IP导致无法连接
    • 检查storage.dbPath指定的目录是否存在且有读写权限:
      1. 执行 ls -ld <dbPath路径> 查看权限
      2. 若目录不存在,创建并授权:sudo mkdir -p <dbPath路径> && sudo chown -R $USER <dbPath路径>
  • 临时无配置启动测试
    先停止现有服务,执行 mongod --dbpath /tmp/mongodb_test 用临时目录启动,再运行 mongosh 尝试连接,排除配置文件问题。

  • 查看日志定位根源
    查看MongoDB日志(默认路径/usr/local/var/log/mongodb/mongo.log):tail -n 50 /usr/local/var/log/mongodb/mongo.log,根据日志中的错误信息(如权限不足、磁盘空间不足等)针对性解决。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.23 03:45:44