退出代码和状态

退出时,MongoDB 将返回以下代码和状态之一。使用本指南解释日志以及对mongodmongos实例的问题进行故障排除时。

Code Cause
0 成功退出后,由 MongoDB 应用程序返回。
2 指定的选项有误或与其他选项不兼容。
3 在主/从模式下,如果命令行和local.sources集合中指定的主机名之间不匹配,则返回mongod
4 数据库的版本与mongod(或mongod.exe)实例支持的版本不同。实例干净地退出。
5 如果初始化期间遇到问题,则由mongos返回。
12 Windows mongod.exe进程在收到 Control-C,Close,Break 或 Shutdown 事件时返回。
14 由遇到不可恢复的错误,未捕获的异常或未捕获的 signal 的 MongoDB 应用程序返回。系统退出而不执行干净关机。
20 消息: ERROR: wsastartup failed <reason>


Windows 上的 MongoDB 应用程序在 WSAStartup 函数错误后返回,用于初始化网络子系统。
消息: NT Service Error
由于安装,启动或删除该应用程序的 NT 服务失败,因此 Windows 的 MongoDB 应用程序返回了该应用程序。
| 48 |由于错误,新启动的mongodmongos无法开始监听传入的连接。
| 62 |如果--dbpath中的数据文件与当前正在运行的mongod的版本不兼容,则由mongod返回。
| 100 |当进程引发未捕获的异常时由mongod返回。

首页