हो सकता है कि आपने config.transactions संग्रह। यह आंतरिक उपयोग के लिए एक संग्रह है जो पुन:प्रयास करने योग्य समर्थन के लिए उपयोग किए गए रिकॉर्ड को संग्रहीत करता है लिखता है प्रतिकृति सेट और शार्प क्लस्टर के लिए। यह भी देखें कॉन्फ़िगर डेटाबेस ।
MongoDB v3.6+ के बाद से, उपयोगकर्ता config
. को छोड़ने में सक्षम नहीं होंगे डेटाबेस प्रतिकृति में mongo
से सेट किया गया है सीप। यद्यपि यदि आप mongo
. का उपयोग करके कनेक्ट कर रहे हैं v3.6 से पहले शेल, आप अभी भी ऐसा करने में सक्षम हैं, कृपया सर्वर संस्करण से मेल खाने के लिए शेल को अपग्रेड करना सुनिश्चित करें।
आप प्राथमिक नोड पर संग्रह को मैन्युअल रूप से फिर से बना सकते हैं:
use config
db.createCollection("transactions");
वैकल्पिक रूप से, एक प्रतिकृति सेट चुनाव भी स्वचालित रूप से इसे फिर से बनाता है। ऐसा इसलिए है क्योंकि config.transactions
. का निर्माण संग्रह एक प्रतिकृति सेट नोड स्टेप अप का हिस्सा है। session_catalog_mongod.cpp#L156ए>
नया config.transactions
प्राथमिक के कैच अप चरण को पूरा करने के बाद संग्रह को सेकेंडरी में दोहराया जाएगा।