MongoDB 启动失败案例分析:Exit Code 62 错误详解与 setFeatureCompatibilityVersion 的隐藏坑
在一次 Rocket.Chat + MongoDB 的 Docker 升级过程中,遇到 MongoDB 无法启动并自动退出的问题。最终确认,是因为 未设置 setFeatureCompatibilityVersion(FCV)导致的启动失败。这篇文章将完整记录问题日志、错误分析与解决过程,希望为大家避坑提供参考。 🧩 问题现象 在使用 Docker 启动 MongoDB 7.0 时,容器没有正常运行,而是立即触发了 shutdown 流程。日志如下: jsonCopyEdit{“msg”:”Shutting down the IndexBuildsCoordinator”} {“msg”:”Shutting down the storage engine”} {“msg”:”WiredTiger closed”} {“msg”:”Now exiting”} {“msg”:”Shutting down”,”attr”:{“exitCode”:62}} 最后一行: jsonCopyEdit”exitCode”:62 ❓ Exit Code 62 是什么? exitCode: 62 在 MongoDB 中表示: EX_UNCAUGHT (62)MongoDB …