276 IndexBuildAborted: IndexBuildAborted
MongoDB意味
進行中のインデックス構築が完了前に中止/停止された。対象のインデックスは正常に作成されなかった。
原因
ノードのディスク/メモリ不足、dropIndexes による明示的な中止、プライマリの stepdown/レプリカ状態の変化、一意性違反 (一意インデックス構築中の競合ドキュメント)、またはノードの再起動により、インデックス構築が中止された可能性がある。
対処方法
mongod のログで中止の理由 (ディスク容量、メモリ、一意性の競合など) を特定し、解決する。一意インデックスを構築する場合は、先に競合するドキュメントを整理する。十分なディスク/メモリを確保し、レプリカの状態が安定していることを確認する。問題を修正した後、createIndex でインデックスを再構築する。大きなコレクションでは低負荷の時間帯を選ぶ。
同じデータベースの他の項目
- 225 TransactionTooOldTransactionTooOld
- 246 SnapshotUnavailableSnapshotUnavailable
- 257 TransactionTooLargeTransactionTooLarge
- 86 IndexKeySpecsConflictIndexKeySpecsConflict
- 166 CommandNotSupportedOnViewCommandNotSupportedOnView
- 168 InvalidPipelineOperatorInvalidPipelineOperator
- 118 NamespaceNotShardedNamespaceNotSharded