错误代码
MongoDB 在发生错误时将返回以下代码之一。使用本指南来解释日志和当 troubleshooting 与mongod
和 mongos
实例。
代码 | 原因 |
---|---|
内部错误 | |
值错误 | |
找不到键 | |
图中包含循环 | |
主机不可达 | |
找不到主机 | |
未知错误 | |
解析失败 | |
无法修改对象 | |
找不到用户 | |
不支持的格式 | |
未授权 | |
类型不匹配 | |
溢出 | |
无效长度 | |
协议错误 | |
身份验证失败 | |
无法重用对象 | |
非法操作 | |
空数组操作 | |
无效BSON | |
已初始化 | |
锁定超时 | |
远程验证错误 | |
找不到命名空间 | |
找不到索引 | |
路径不可行 | |
不存在的路径 | |
无效路径 | |
找不到角色 | |
角色不相关 | |
找不到权限 | |
无法填充数组 | |
用户修改失败 | |
检测到远程更改 | |
文件重命名失败 | |
文件未打开 | |
文件流失败 | |
冲突的更新运算符 | |
文件已打开 | |
日志写入失败 | |
找不到游标 | |
用户数据不一致 | |
锁定繁忙 | |
没有匹配的文档 | |
命名空间存在 | |
无效的角色修改 | |
MaxTimeMS已过期 | |
需要人工干预 | |
以美元符号开头的字段名 | |
无效的ID字段 | |
非单值字段 | |
无效的DBRef | |
空字段名 | |
点字段名 | |
角色修改失败 | |
找不到命令 | |
找不到分片键 | |
不支持的操作日志操作 | |
陈旧的分片版本 | |
写入关注失败 | |
发生多个错误 | |
不可变字段 | |
无法创建索引 | |
索引已存在 | |
身份验证模式不兼容 | |
找不到分片 | |
找不到复制集 | |
无效选项 | |
无效的命名空间 | |
找不到节点 | |
写入关注旧版OK | |
未启用复制 | |
操作未完成 | |
命令结果模式违反 | |
未知复制写入关注 | |
角色数据不一致 | |
没有匹配的解析上下文 | |
没有取得进展 | |
远程结果不可用 | |
索引选项冲突 | |
索引键规范冲突 | |
无法分割 | |
网络超时 | |
回调已取消 | |
正在关闭 | |
辅助副本领先主副本 | |
无效的复制集配置 | |
尚未初始化 | |
不是辅助副本 | |
操作失败 | |
找不到投影 | |
DB路径正在使用中 | |
无法满足写入关注 | |
过时的客户端 | |
不兼容的审计元数据 | |
新复制集配置不兼容 | |
节点不可选 | |
不兼容的分片元数据 | |
分布式时钟偏斜 | |
锁定失败 | |
不一致的复制集名称 | |
配置正在进行中 | |
无法使用数据初始化节点 | |
不是精确值字段 | |
写入冲突 | |
初始同步失败 | |
初始同步操作日志源丢失 | |
不支持命令 | |
文档对于固定集合过大 | |
正在进行的冲突操作 | |
命名空间未分片 | |
无效的同步源 | |
缺少操作日志开始位置 | |
文档验证失败(仅适用于集合上的文档验证器) | |
不是复制集 | |
不兼容的选举协议 | |
命令失败 | |
RPC协议协商失败 | |
无法恢复的回滚错误 | |
找不到锁定 | |
锁定状态更改失败 | |
找不到符号 | |
无法满足读取偏好 | |
读取关注多数不可用 | |
陈旧的任期 | |
丢失固定位置 | |
不兼容的分片配置版本 | |
远程操作日志过时 | |
JavaScript解释器失败 | |
无效的SSL配置 | |
SSL握手失败 | |
JavaScript不可捕获的错误 | |
游标正在使用中 | |
不兼容的目录管理器 | |
池连接已删除 | |
超出内存限制 | |
ZLib错误 | |
读取关注多数未启用 | |
没有配置主节点 | |
陈旧的纪元 | |
无法批量处理操作 | |
操作日志顺序错误 | |
数据块过大 | |
不一致的分片标识符 | |
无法在主副本上应用操作日志 | |
可以修复到降级 | |
必须升级 | |
持续时间溢出 | |
最大陈旧性超出范围 | |
不兼容的排序版本 | |
集合为空 | |
区域仍在使用中 | |
初始同步正在激活 | |
视图深度限制超出 | |
在视图中不支持该命令 | |
在视图中不支持该选项 | |
无效的管道操作符 | |
在Mongod上不支持在分片视图中执行命令 | |
匹配的文档太多 | |
无法对并行数组进行索引 | |
传输会话已关闭 | |
未找到传输会话 | |
未知传输会话 | |
查询计划被终止 | |
文件打开失败 | |
找不到区域 | |
范围重叠冲突 | |
Windows Pdh 错误 | |
无效的性能计数器路径 | |
模糊的索引键模式 | |
无效的视图定义 | |
客户端元数据缺少字段 | |
客户端元数据应用程序名过长 | |
客户端元数据文档过长 | |
客户端元数据不能被更改 | |
可线性化读取关注点错误 | |
不兼容的服务器版本 | |
主节点下线 | |
主从连接失败 | |
启用失败点 | |
未启用分片 | |
均衡器中断 | |
视图管道最大大小超出 | |
无效的索引规范选项 | |
副本集监控已移除 | |
数据块范围清理挂起 | |
无法构建索引键 | |
网络接口超过时间限制 | |
分片状态未初始化 | |
时间证明不匹配 | |
集群时间失败速率限制器 | |
不存在会话 | |
无效的UUID | |
锁定太多 | |
旧的集群时间 | |
无法验证和签名逻辑时间 | |
未找到键 | |
与回滚算法不兼容 | |
会话重复 | |
未满足身份验证限制 | |
数据库删除挂起 | |
正在执行选举 | |
不完整的交易历史 | |
更新操作失败 | |
FTDC路径未设置 | |
FTDC路径已设置 | |
索引已修改 | |
关闭更改流 | |
非法的OpMsg标志 | |
不允许查询功能 | |
事务过旧 | |
原子性失败 | |
无法隐式创建集合 | |
会话传输不完整 | |
必须降级 | |
DNS主机未找到 | |
DNS协议错误 | |
超出最大子管道深度 | |
文档序列太多 | |
重试更改流 | |
不支持的内部错误 | |
测试错误额外信息 | |
游标被终止 | |
未实现 | |
快照太旧 | |
DNS记录类型不匹配 | |
转换失败 | |
无法创建集合 | |
与升级的服务器不兼容 | |
破裂的承诺 | |
快照不可用 | |
生产者消费者队列批次过大 | |
生产者消费者队列末尾已关闭 | |
旧的数据库版本 | |
旧的块历史记录 | |
不存在交易 | |
不允许重入 | |
FreeMonHttp飞行中 | |
FreeMonHttp临时失败 | |
FreeMonHttp永久失败 | |
交易已提交 | |
交易过大 | |
未知的功能兼容性版本 | |
键控执行器重试 | |
无效的恢复令牌 | |
逻辑会话太多 | |
超出时间限制 | |
事务中不支持操作 | |
打开的文件太多 | |
孤儿范围清理失败 | |
设置失败点失败 | |
准备事务进行中 | |
无法备份 | |
数据被修复修改 | |
已修复的副本集节点 | |
带有堆栈的JS解释器失败 | |
迁移冲突 | |
生产者消费者队列生产者队列深度超出 | |
生产者消费者队列已消费 | |
交换透传 | |
索引构建已中止 | |
警报已满足 | |
无法满足提交法定人数 | |
客户端断开连接 | |
更改流致命错误 | |
事务协调器下线 | |
事务协调器达到中止决策 | |
将更改拥有碎片 | |
测试错误额外信息,带有命名空间中的额外信息 | |
索引构建已开始 | |
更改流历史丢失 | |
事务协调器截止任务已取消 | |
校验和不匹配 | |
等待大多数服务操作时间更早可用 | |
交易超出生存期限制(秒) | |
没有查询执行计划 | |
查询超出内存限制,不允许使用磁盘 | |
无效的种子列表 | |
无效的拓扑类型 | |
无效的心跳频率 | |
需要拓扑集名称 | |
违反层次收购级别 | |
无效的服务器类型 | |
OCSP证书状态已吊销 | |
由于不存在具有UUID的集合而放弃范围删除 | |
检测到数据损坏 | |
OCSP证书状态未知 | |
分割视域更改 | |
针对目标使碎片无效 | |
由于任务文档不存在而放弃范围删除 | |
当前配置尚未提交 | |
耗尽命令完成 | |
周期性作业已停止 | |
事务协调器已取消 | |
操作被终止并从列表中删除 | |
可恢复范围删除器已禁用 | |
对象正忙 | |
太陈旧而无法从源同步 | |
查询试用完成 | |
连接池已过期 | |
测试可选错误额外信息 | |
主节点迁移进行中 | |
租户迁移冲突 | |
租户迁移已提交 | |
API版本错误 | |
API严格错误 | |
API弃用错误 | |
租户迁移被终止 | |
日志查询最小时间戳缺失 | |
不存在租户迁移 | |
租户迁移访问阻止器正在关闭 | |
租户迁移正在进行中 | |
跳过命令执行 | |
使用回复构建器运行失败 | |
无法降级 | |
服务执行器正在关闭 | |
机制不可用 | |
租户迁移被遗忘 | |
套接字异常 | |
无法在固定命名空间中增长文档 | |
不是可写主节点 | |
BSON对象太大 | |
重复键 | |
在关闭时中断 | |
中断 | |
由于副本状态改变而中断 | |
数据库后台操作正在进行中 | |
命名空间后台操作正在进行中 | |
合并阶段没有匹配的文档 | |
数据库大小写不同 | |
过时的配置 | |
不是主节点,次要节点不可用 | |
不是主节点或次要节点 | |
磁盘空间不足 | |
客户端被标记为已杀死 |