जर्नलिंग को अक्षम करने से भी मुझे मदद मिली।
पूर्ण चरण निर्धारित करना
-
आपके OpenShift में SSH
rhc ssh example@sqldat.com -a $app -
MongoDB कॉन्फ़िगरेशन में
vim ~/mongodb/conf/mongodb.confजोड़ें या सेट करें
nojournal = true
नोट:~ स्वचालित रूप से /var/lib/openshift/<YOUR_OPENSHIFT_ID> का समाधान करता है
-
पिछला जर्नल डेटा हटाएं
rm ~/mongodb/data/journal/*
फिर SSH से बाहर निकलें, और
-
MongoDB को पुनरारंभ करें
rhc cartridge-restart mongodb-2.4 -a $app
यह निश्चित रूप से, जर्नलिंग न करने की कीमत पर आता है, जो पुनर्प्राप्ति के लिए सहायक है। भ्रष्टाचार या अशुद्ध शटडाउन के मामले में डेटा . लेकिन अगर आप सिर्फ चीजों का परीक्षण कर रहे हैं और जगह से बाहर चल रहे हैं तो जर्नलिंग को अक्षम करना बहुत मददगार हो सकता है क्योंकि इसमें बहुत अधिक जगह लगती है।