문서 홈 → 애플리케이션 개발 → MongoDB 매뉴얼
오류 코드
MongoDB는 오류가 발생하면 다음 코드 중 하나를 반환합니다. 이 가이드를 사용하여 로그를 해석하고 mongod
및 mongos
인스턴스 관련 문제를 해결할 때 사용합니다.
코드 | 원인 |
---|---|
InternalError | |
잘못된 값 | |
NoSuchKey | |
GraphContainsCycle | |
HostUnreachable | |
HostNotFound | |
UnknownError | |
FailedToParse | |
CanMutateObject | |
UserNotFound | |
UnsupportedFormat | |
승인되지 않음 | |
TypeMismatch | |
오버플로 | |
InvalidLength | |
ProtocolError | |
인증 실패 | |
CanReuseObject | |
불법적인 운영 | |
EmptyArrayOperation | |
InvaliDBSON | |
이미 초기화됨 | |
LockTimeout | |
원격 유효성 검사 오류 | |
NamespaceNotFound | |
IndexNotFound | |
PathNotViable | |
NonExistentPath | |
InvalidPath | |
RoleNotFound | |
RolesNotRelation | |
PrivilegeNotFound | |
CannotBackfillArray | |
UserModificationFailed | |
원격 변경 감지 | |
파일 이름 변경 실패 | |
FileNotOpen | |
FileStreamFailed | |
ConflictingUpdateOperators | |
파일이미열기 | |
LogWriteFailed | |
CursorNotFound | |
UserDataInconsistent | |
LockBusy | |
NoMatchingDocument | |
NamespaceExists | |
InvalidRoleModification | |
MaxTimeMSExpired | |
수동 개입 필요 | |
달러 접두사 필드 이름 | |
InvalidIdField | |
NotSingleValueField | |
InvalidDBRef | |
EmptyFieldName | |
DottedFieldName | |
RoleModificationFailed | |
CommandNotFound | |
ShardKeyNotFound | |
OplogOperationUnsupported | |
StaleShardVersion | |
쓰기 고려 실패 | |
다중 오류 발생 | |
ImmutableField | |
인덱스를 생성할 수 없습니다. | |
IndexAlreadyExists | |
AuthSchemaIncompatible | |
ShardNotFound | |
ReplicaSetNotFound | |
InvalidOptions | |
유효하지 않은 네임스페이스 | |
NodeNotFound | |
WriteConcernLegacyOK | |
NoReplicationEnabled | |
OperationIncomplete | |
CommandResultSchemaViolation | |
UnknownReplWriteConcern | |
RoleDataInconsistent | |
NoMatchParseContext | |
NoProgressMed | |
RemoteResultsUnavailable | |
IndexOptionsConflict | |
IndexKeySpecsConflict | |
NotSplit | |
NetworkTimeout | |
콜백 취소됨 | |
ShutdownInProgress | |
SecondaryAheadOfPrimary | |
InvalidReplicaSetConfig | |
NotYetInitialized | |
NotSecondary | |
OperationFailed | |
NoProjectionFound | |
DBPathInUse | |
UnsatisfiableWriteConcern | |
OutdatedClient | |
IncompatibleAuditMetadata | |
NewReplicaSetConfigurationIncompatible | |
NodeNotElectable | |
IncompatibleShardingMetadata | |
DistributedClockSkewed | |
LockFailed | |
일관성 없는 복제본 세트 이름 | |
ConfigurationInProgress | |
NotInitializeNodeWithData | |
NotExactValueField | |
쓰기 충돌 | |
초기 동기화 실패 | |
InitialSyncOplogSourceMissing | |
CommandNotSupported | |
DocTooLargeForCapped | |
ConflictingOperationInProgress | |
NamespaceNotSharded | |
InvalidSyncSource | |
OplogStartMissing | |
DocumentValidationFailure(컬렉션의 문서 유효성 검사기에만 해당) | |
NotAReplicaSet | |
IncompatibleElectionProtocol | |
CommandFailed | |
RPCProtocolNegotiationFailed | |
UnrecoverableRollbackError | |
LockNotFound | |
LockStateChangeFailed | |
SymbolNotFound | |
FailedToSatisfyReadPreference | |
ReadConcernMajorityNotAvailableYet | |
StaleTerm | |
CappedPositionLost | |
IncompatibleShardingConfigVersion | |
RemoteOplogStale | |
JSInterpreterFailure | |
InvalidSSLConfiguration | |
SSLHandShakeFailed | |
JSUncatchableError | |
CursorInUse | |
IncompatibleCatalogManager | |
PooledConnectionsDropped | |
ExceededMemoryLimit | |
ZLibError | |
ReadConcernMajorityNotEnabled | |
NoConfigPrimary | |
StaleEpoch | |
OperationCannotBeBatched | |
OplogOutOfOrder | |
ChunkTooBig | |
InconsistentShardIdentity | |
CannotApplyOplogWhilePrimary | |
CanRepairToDowngrade | |
필수 업그레이드 | |
DurationOverflow | |
MaxStalenessOutOfRange | |
IncompatibleCollationVersion | |
CollectionIsEmpty | |
ZoneStillInUse | |
InitialSyncActive | |
ViewDepthLimitExceeded | |
CommandNotSupportedOnView | |
OptionNotSupportedOnView | |
InvalidPipelineOperator | |
CommandOnShardedViewNotSupportedOnMongod | |
TooManyMatchingDocuments | |
CanIndexParallelArrays | |
TransportSessionClosed | |
TransportSessionNotFound | |
TransportSessionUnknown | |
QueryPlanKilled | |
파일열기 실패 | |
ZoneNotFound | |
RangeOverlapConflict | |
WindowsPdhError | |
BadPerfCounterPath | |
모호한 인덱스 키 패턴 | |
InvalidViewDefinition | |
ClientMetadataMissingField | |
ClientMetadataAppNameTooLarge | |
ClientMetadataDocumentTooLarge | |
ClientMetadataCannotBeMutated | |
LinearizableReadConcernError | |
IncompatibleServerVersion | |
PrimarySteppedDown | |
MasterSlaveConnectionFailure | |
FailPointEnabled | |
NoShardingEnabled | |
BalancerInterrupted | |
ViewPipelineMaxSizeExceeded | |
InvalidIndexSpecificationOption | |
ReplicaSetMonitorRemoved | |
ChunkRangeCleanupPending | |
인덱스 키를 빌드할 수 없습니다. | |
NetworkInterfaceExceededTimeLimit | |
ShardingStateNotInitialized | |
TimeProofMismatch | |
ClusterTimeFailsRateLimiter | |
NoSuchSession | |
InvalidUUID | |
TooManyLocks | |
StaleClusterTime | |
CanVerifyAndSignLogicalTime | |
KeyNotFound | |
IncompatibleRollbackAlgorithm | |
DuplicateSession | |
AuthenticationRestrictionUnmet | |
데이터베이스삭제 보류 중 | |
ElectionInProgress | |
IncompleteTransactionHistory | |
UpdateOperationFailed | |
FTDCPathNotSet | |
FTDCPathAlreadySet | |
IndexModified | |
CloseChangeStream | |
불법적인 OpMsgFlag | |
QueryFeatureNotAllowed | |
TransactionTooOld | |
AtomicityFailure | |
CanImplicitlyCreateCollection | |
SessionTransferIncomplete | |
필수 다운그레이드 | |
DNSHostNotFound | |
DNSProtocolError | |
MaxSubPipelineDepthExceeded | |
TooManyDocumentSequences | |
RetryChangeStream | |
InternalErrorNotSupported | |
ForTestingErrorExtraInfo | |
CursorKilled | |
NotImplemented | |
SnapshotTooOld | |
DNSRecordTypeMismatch | |
변환 실패 | |
NotCreateCollection | |
IncompatibleWithUpgradedServer | |
BrokenPromise | |
SnapshotUnavailable | |
ProviderConsumerQueueBatchTooLarge | |
ProviderConsumerQueueEndClosed | |
StaleDbVersion | |
StaleChunkHistory | |
NoSuchTransaction | |
ReentrantencyNotAllowed | |
FreeMonHttpInFlight | |
FreeMonHttpTemporaryFailure | |
FreeMonHttpPermanentFailure | |
TransactionCommitted | |
TransactionTooLarge | |
UnknownFeatureCompatibilityVersion | |
KeyedExecutorRetry | |
잘못된 재개 토큰 | |
TooManyLogicalSessions | |
ExceededTimeLimit | |
OperationNotSupportedInTransaction | |
TooManyFilesOpen | |
OrphanedRangeCleanUpFailed | |
FailPointSetFailed | |
PreparedTransactionInProgress | |
백업할 수 없음 | |
DataModifiedByRepair | |
복구된 복제본 세트 노드 | |
JSInterpreterFailureWithStack | |
MigrationConflict | |
ProviderConsumerQueueProviderrQueueDepthExceeded | |
ProviderConsumerQueueConsumed | |
교환 패스스루 | |
IndexBuildAborted | |
경고이미완료 | |
UnsatisfiableCommitQuorum | |
ClientDisconnect | |
ChangeStreamFatalError | |
TransactionCoordinatorSteppingDown | |
TransactionCoordinatorReachedAbortDecision | |
WhenChangeOwningShard | |
ForTestingErrorExtraInfoWithExtraInfoInNamespace | |
IndexBuildAlreadyInProgress | |
ChangeStreamHistoryLost | |
TransactionCoordinatorDeadlineTaskCanceled | |
ChecksumMismatch | |
WaitForMajorityServiceEarlierOpTimeAvailable | |
TransactionExceededLifetimeLimitSeconds | |
NoQueryExecutionPlans | |
QueryExceededMemoryLimitNoDiskUseAllowed | |
InvalidSeedList | |
InvalidTopologyType | |
InvalidHeartBEATFrequeency | |
토폴로지 세트 이름 필수 | |
HierarchicalAcquisitionLevelViolation | |
InvalidServerType | |
OCSPCertificateStatusRevoked | |
RangeDeletionAbandonedWithCollectionWithUUIDDoesNotExist | |
DataCorruptionDetected | |
OCSPCertificateStatusUnknown | |
분할 수평 변경 | |
ShardInvalidatedForTargeting | |
RangeDeletionAbandonedWithTaskDocumentDoesNotExist | |
CurrentConfigNotCommittedYet | |
ExhaustCommandFinished | |
PeriodicJobIsStopped | |
TransactionCoordinatorCanceled | |
OperationIsKilledAndDelisted | |
ResumableRangeDeleterDisabled | |
ObjectIsBusy | |
TooStaleToSyncFromSource | |
QueryTrialRunCompleted | |
ConnectionPoolExpired | |
ForTestingOptionalErrorExtraInfo | |
MovePrimaryInProgress | |
TenantMigrationConflict | |
TenantMigrationCommitted | |
APIVersionError | |
APIStrictError | |
APIDeprecationError | |
TenantMigrationAborted | |
OplogQueryMinTsMissing | |
NoSuchTenantMigration | |
TenantMigrationAccessBlockerShuttingDown | |
TenantMigrationInProgress | |
SkipCommandExecution | |
FailedToRunWithReplyBuilder | |
다운그레이드 불가 | |
ServiceExecutorInShutdown | |
MechanismUnavailable | |
TenantMigrationForgotten | |
SocketException | |
NotGrowDocumentInCappedNamespace | |
NotWritablePrimary | |
BSONObjectTooLarge | |
DuplicateKey | |
InterruptedAtShutdown | |
중단됨 | |
InterruptedDueToReplStateChange | |
BackgroundOperationInProgressForDatabase | |
BackgroundOperationInProgressForNamespace | |
MergeStageNoMatchingDocument | |
DatabaseDifferCase | |
StaleConfig | |
NotPrimaryNoSecondaryOk | |
NotPrimaryOrSecondary | |
OutOfDiskspace | |
ClientMarkedKilled |
용어집 →