MongoDB
 sql >> डेटाबेस >  >> NoSQL >> MongoDB

mongoDB, कॉन्फ़िगरेशन फ़ाइल से नहीं पढ़ सका - अलग फ़ोल्डर में कॉन्फ़िगर करें/इसे अनइंस्टॉल करें?

निम्नलिखित चरणों के साथ समस्या हल हो गई (कार्ल सेगुइन की 'द लिटिल मोंगोडीबी बुक' के लिए धन्यवाद)।

यदि आपने mongodb.org से डाउनलोड पैकेज के माध्यम से MongoDB स्थापित किया है, तो आपको /bin में अपनी स्वयं की कॉन्फ़िग फ़ाइल बनानी होगी। नीचे दिए गए निर्देशों का पालन करें

(कार्ल सेगुइन की किताब से कॉपी किया गया):

  1. पैकेज डाउनलोड करें
  2. पैकेज खोलना
  3. बिन सबफ़ोल्डर में mongodb.config . नामक एक नई टेक्स्ट फ़ाइल बनाएं (यदि आपके पास फ़ाइल को सहेजने की अनुमति के मुद्दे हैं, तो इसे पहले अपने डेस्कटॉप पर सहेजें, फिर फ़ाइल को फ़ोल्डर में ले जाएँ)।
  4. अपने mongodb.config में एक लाइन जोड़ें:dbpath=PATH_TO_WHERE_YOU_WANT_TO_STORE_YOUR_DATABASE_FILES। उदाहरण के लिए, विंडोज़ पर आप dbpath=c:\mongodb\data कर सकते हैं और Linux पर आप dbpath=/var/lib/mongodb कर सकते हैं। /डेटा.
  5. सुनिश्चित करें कि आपके द्वारा निर्दिष्ट dbpath मौजूद है
  6. मोंगॉड को --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



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB - विशेष रूप से व्याख्या आउटपुट की व्याख्या करें

  2. शेफ का उपयोग करते हुए MongoDB डेटाबेस ऑटोमेशन मूल बातें

  3. आइटम को मूल्य mongodb द्वारा क्रमबद्ध करें

  4. मोंगोडब नेस्टेड दस्तावेजों को खोल देता है

  5. सी # के माध्यम से मोंगोडीबी में संग्रहीत प्रक्रिया को कॉल करना