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

部署MongoDB配置服务器时遭遇WiredTiger问题

解决MongoDB配置服务器启动时的WiredTiger报错

针对你启动配置服务器时遇到的WiredTiger相关报错,可按以下步骤排查解决:

  • 确认数据目录存在
    先检查你指定的mongo/data_patients/config/目录是否已创建,若未创建,执行:

    mkdir -p mongo/data_patients/config/
    
  • 修复目录权限
    MongoDB进程需要拥有该目录的读写权限:

    • 若使用系统默认的mongodb用户运行服务:
      sudo chown -R mongodb:mongodb mongo/data_patients/config/
      sudo chmod -R 755 mongo/data_patients/config/
      
    • 若用当前用户直接启动mongod:
      chown -R $USER:$USER mongo/data_patients/config/
      
  • 清理异常残留锁文件
    若之前mongod进程异常关闭,数据目录可能残留锁文件导致WiredTiger初始化失败:

    cd mongo/data_patients/config/
    rm -f mongod.lock WiredTiger.lock
    

    必要时可执行数据修复:

    mongod --configsvr --port 27001 --replSet config_server --dbpath mongo/data_patients/config/ --bind_ip localhost --repair
    
  • 检查磁盘剩余空间
    磁盘空间不足也会导致WiredTiger报错,执行以下命令确认空间充足:

    df -h
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.06 13:05:54