निम्नलिखित चरणों के साथ समस्या हल हो गई (कार्ल सेगुइन की 'द लिटिल मोंगोडीबी बुक' के लिए धन्यवाद)।
यदि आपने mongodb.org से डाउनलोड पैकेज के माध्यम से MongoDB स्थापित किया है, तो आपको /bin में अपनी स्वयं की कॉन्फ़िग फ़ाइल बनानी होगी। नीचे दिए गए निर्देशों का पालन करें
(कार्ल सेगुइन की किताब से कॉपी किया गया):
- पैकेज डाउनलोड करें
- पैकेज खोलना
- बिन सबफ़ोल्डर में mongodb.config . नामक एक नई टेक्स्ट फ़ाइल बनाएं (यदि आपके पास फ़ाइल को सहेजने की अनुमति के मुद्दे हैं, तो इसे पहले अपने डेस्कटॉप पर सहेजें, फिर फ़ाइल को फ़ोल्डर में ले जाएँ)।
- अपने mongodb.config में एक लाइन जोड़ें:dbpath=PATH_TO_WHERE_YOU_WANT_TO_STORE_YOUR_DATABASE_FILES। उदाहरण के लिए, विंडोज़ पर आप dbpath=c:\mongodb\data कर सकते हैं और Linux पर आप dbpath=/var/lib/mongodb कर सकते हैं। /डेटा.
- सुनिश्चित करें कि आपके द्वारा निर्दिष्ट dbpath मौजूद है
- मोंगॉड को --config /path/to/your/mongodb.config पैरामीटर के साथ लॉन्च करें
मेरे लिए, mongodb.config फ़ाइल के लिए मेरा लॉन्च पथ था:
mongod --config /opt/sm/sets/versions/databases/head/mongodb/bin
(ध्यान दें, यह mongodb.config के लिए है, न कि mongodb.conf फ़ाइल के लिए जैसा कि कई ट्यूटोरियल इंगित करने के लिए कहते हैं।)
आशा है कि यह किसी की मदद करता है।
सेगुइन की किताब का लिंक (यह मुफ़्त है):http://openmymind.net/mongodb.pdf