config.transactions> コレクション。これは、retryableをサポートするために使用されるレコードを保存する内部使用のコレクションです。書き込み レプリカセットとシャードクラスターの場合。 構成データベース も参照してください。 。
MongoDB v3.6 +以降、ユーザーはconfig
を削除できなくなります mongo
からのレプリカセットのデータベース シェル。ただし、mongo
を使用して接続している場合 v3.6より前のシェルでも、引き続き実行できます。サーバーのバージョンと一致するようにシェルをアップグレードしてください。
プライマリノードでコレクションを手動で再作成できます:
use config
db.createCollection("transactions");
または、レプリカセットの選択によって自動的に再作成されます。これは、config.transactions
の作成が原因です。 コレクションは、レプリカセットノードのステップアップの一部です。 session_catalog_mongod.cpp#L156
新しいconfig.transactions
プライマリがキャッチアップフェーズを完了した後、コレクションはセカンダリに複製されます。