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

Pop_OS 20.04下MongoDB 5.0.2执行mongod启动失败无法连接本地端口

问题原因

从报错日志可以定位到核心故障点:/tmp/mongodb-27017.sock 套接字文件归属权限异常,该文件是之前用其他高权限用户(通常为root)启动MongoDB时生成的,你当前执行mongod命令的普通用户没有权限修改或删除该文件,因此触发致命错误导致服务启动中止。

解决方案

按以下步骤操作即可解决:

  • 首先删除权限异常的套接字文件:
sudo rm -rf /tmp/mongodb-27017.sock
  • 确认MongoDB默认数据目录权限正常,如果是首次手动启动MongoDB,需先创建对应目录并修改归属为当前用户:
sudo mkdir -p /data/db
sudo chown -R $USER:$USER /data/db
  • 重新执行mongod命令即可正常启动服务。

补充推荐

如果你是通过官方apt源安装的MongoDB,更推荐使用系统服务命令管理进程,可避免手动启动的权限问题:

  • 启动服务:sudo systemctl start mongod
  • 设置开机自启:sudo systemctl enable mongod
  • 查看服务运行状态:sudo systemctl status mongod

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.07 03:12:04