Docs 菜单
Docs 主页
/
MongoDB Manual
/ /

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

退出时, MongoDB将返回以下代码和状态之一。 使用本指南解读日志以及解决 mongodmongos实例的问题。

代码
原因
0

成功退出后,由 MongoDB 应用程序返回。

1

当没有其他错误代码适用时,mongod 作为通用故障返回。

2

指定的选项有误或与其他选项不兼容。

3

运行副本集时,如果命令行上指定的主机名与 local.sources 集合中的主机名不匹配,则 mongod 返回该代码。

4

数据库的版本与 mongod(或 mongod.exe)实例支持的版本不同。实例干净退出。

5

如果初始化过程中遇到问题,则 mongos 返回该代码。

12

Windows 上的 mongod.exe 进程在收到 Control-C、Close、Break 或 Shutdown 事件时返回该代码。

14

由出现无法恢复的错误、未捕获的异常或未捕获的信号的 MongoDB 应用程序返回。系统会退出而不执行干净关闭。

20

消息: ERROR: wsastartup failed <reason>

用于初始化网络子系统的 WSAStartup 函数出现错误后,Windows 上的 MongoDB 应用程序会返回该代码。

消息: NT Service Error

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

48

当错误阻止新启动的实例监听传入的连接时,mongodmongos 会返回该代码。

50

如果 mongod 未能将进程分叉,则在服务器初始化期间返回。

51

在服务器初始化期间,如果守护进程未能发送就绪信号,则 mongod 返回该代码。进程干净地退出。

61

如果任意包含受监控目录的文件系统无响应,则由存储节点监视程序返回。

62

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

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

87

当进程运行状况检查触发崩溃时,由 mongodmongos 返回该代码。

100

当进程引发未捕获的异常时,由 mongod 返回。

102

当进程无法在启动时轮换审核日志时,mongodmongos 返回该代码。

后退

常见问题解答:诊断