276 IndexBuildAborted: IndexBuildAborted
MongoDBO que significa?
Uma criação de índice em andamento foi abortada/interrompida antes da conclusão. O índice de destino não foi criado com sucesso.
Por que acontece?
A criação do índice pode ter sido abortada por falta de disco/memória no nó, um abort explícito via dropIndexes, um step-down do primário/mudança de estado da réplica, uma violação de unicidade (documentos conflitantes durante a criação de um índice único) ou a reinicialização de um nó.
Como resolver
Encontre nos logs do mongod o motivo do abort (espaço em disco, memória, conflito de unicidade etc.) e resolva-o. Se estiver criando um índice único, limpe antes os documentos conflitantes. Disponibilize disco/memória suficientes e garanta que o estado da réplica esteja estável. Depois de corrigir o problema, recrie o índice com createIndex; em coleções grandes, escolha um período de baixa carga.
Mais entradas deste banco
- 225 TransactionTooOldTransactionTooOld
- 246 SnapshotUnavailableSnapshotUnavailable
- 257 TransactionTooLargeTransactionTooLarge
- 86 IndexKeySpecsConflictIndexKeySpecsConflict
- 166 CommandNotSupportedOnViewCommandNotSupportedOnView
- 168 InvalidPipelineOperatorInvalidPipelineOperator
- 118 NamespaceNotShardedNamespaceNotSharded