Je pravděpodobné, že jste také vynechali config.transactions sbírka. Toto je kolekce pro interní použití, která uchovává záznamy používané k podpoře retryable píše pro sady replik a shluky střepů. Viz také Konfigurační databáze .
Od verze MongoDB v3.6+ uživatelé nebudou moci zrušit config
databáze v sadě replik z mongo
skořápka. I když pokud se připojujete pomocí mongo
shell před verzí 3.6, stále to můžete udělat, zajistěte prosím upgrade shellu, aby odpovídal verzi serveru.
Kolekci můžete ručně znovu vytvořit na primárním uzlu:
use config
db.createCollection("transactions");
Případně by ji také automaticky znovu vytvořila volba sady replik. Důvodem je vytvoření config.transactions
kolekce je součástí sady replik uzel step up. session_catalog_mongod.cpp#L156
Nový config.transactions
kolekce bude replikována do sekundárních po dokončení primární fáze dohánění.