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

Ubuntu 20.04.2 LTS系统下无法启动mongod进程问题求助

Ubuntu 20.04.2 LTS 下mongod进程无法启动修复方案
  • 检查数据&日志目录权限,这是最常见的启动失败原因(多因此前误使用root账号启动mongod导致目录属主被篡改)
    执行以下命令重置权限:
    sudo chown -R mongodb:mongodb /var/lib/mongodb
    sudo chown -R mongodb:mongodb /var/log/mongodb
    
  • 移除异常退出残留的锁文件
    sudo rm /var/lib/mongodb/mongod.lock
    
  • 修复损坏的数据文件(前两步操作后仍无法启动时执行)
    sudo -u mongodb mongod --repair --dbpath /var/lib/mongodb
    
  • 重启服务并验证状态
    sudo systemctl start mongod
    sudo systemctl status mongod
    
    若状态显示active (running)即为启动成功,可执行mongo命令进入数据库交互shell验证功能正常。
  • 额外排查项:若仍启动失败,检查27017默认端口是否被占用
    sudo lsof -i :27017
    
    如有其他进程占用该端口,可终止对应进程,或修改/etc/mongod.conf配置文件中的port参数为其他未被占用的端口后再重启服务。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.18 12:54:01