文档菜单
文档首页
/
MongoDB 手册
/ /

自管理部署的退出代码和状态

MongoDB在退出时会返回以下代码和状态之一。使用本指南来解释日志和排查与mongodmongos实例相关的问题。

代码
原因
0
在MongoDB应用程序成功退出时返回。
1
当没有其他错误代码适用时,mongod作为通用失败返回。
2
指定的选项有误或与其他选项不兼容。
3
当运行副本集时,如果命令行中指定的主机名与在local.sources集合中指定的主机名不匹配,mongod会返回此错误。
4
数据库版本与mongod(或mongod.exe)实例支持的版本不同。实例会干净地退出。
5
如果在初始化过程中遇到问题,mongos会返回此错误。
12
在Windows上,当mongod.exe进程收到Control-C、关闭、中断或关机事件时,由该进程返回。
14
当MongoDB应用程序遇到无法恢复的错误、未捕获的异常或未捕获的信号时,会返回此错误。系统退出时不会执行干净关闭。
20

消息: ERROR: wsastartup failed <reason>

在Windows上,由于在用于初始化网络子系统的WSAStartup函数中发生错误,MongoDB应用程序会返回此错误。

消息: NT服务错误

由于安装、启动或删除应用程序的NT服务失败,MongoDB应用程序会返回此错误。

48
当新启动的实例无法监听传入连接时,由mongodmongos返回此错误。
50
在服务器初始化期间,如果mongod无法派生进程,会返回此错误。
51
mongod 在服务器初始化过程中,如果守护进程未能发送准备信号时返回。进程会干净地退出。
61
当被监控的文件系统中的任何文件系统目录无响应时,由 存储节点看门狗 返回。
62

--dbpath 中的数据文件与当前运行的 mongod 版本不兼容时,由 mongod 返回。

升级后解决数据不兼容问题,请参阅您版本的 MongoDB 的 发布说明 并搜索“影响兼容性的更改”。

87
当进程健康检查触发崩溃时,由 mongodmongos 返回。
100
当进程抛出未捕获的异常时,由 mongod 返回。
102
当进程在启动时无法旋转审计日志时,由 mongodmongos 返回。

返回

常见问题:诊断