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

216 ElectionInProgress: ElectionInProgress

MongoDB

意味

レプリカセットで現在プライマリの選出が進行中である。選出が完了するまでプライマリが確定しないため、書き込み (および一部の読み取り) は一時的に受け付けられない。

原因

現在のプライマリのダウン、ネットワーク分断、メンテナンスのための stepdown、またはノードの再起動の後に、クラスタが新しいプライマリを選出している。選出には通常数秒かかり、この間に到着した操作がこの状態に遭遇する。

対処方法

これは一時的なものである。ドライバの再試行機能 (retryable writes/reads) を有効にすると、選出の完了後に操作が自動的に再試行される。選出が頻繁または長い場合は根本原因を調査する: ネットワークの安定性、ノードの健全性、投票の構成、選出タイムアウトの設定 (settings.electionTimeoutMillis)。rs.status() でクラスタの状態を調べる。

DBAtlas で開く →

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