DBAtlas · データベース運用アトラス

134: ReadConcernMajorityNotAvailableYet

MongoDB

意味

majority の read concern での読み取りが要求されたが、過半数でコミットされたスナップショットがまだ利用できない。サーバーは現在この一貫性レベルを提供できない。

原因

レプリカセットが起動直後または不安定、過半数への書き込みがまだコミットされていない、レプリケーションの遅延、到達可能なメンバーが不足、またはクラスタがまだ起動段階にある。

対処方法

少し待って再試行する。過半数のスナップショットが利用可能になれば読み取りは成功する。レプリカセットの健全性とレプリケーションの遅延を確認する (rs.status())。十分なメンバーが稼働していることを確認する。必須でなければ、より低い read concern (例: local) を検討する。

DBAtlas で開く →

同じデータベースの他の項目