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

मोंगोडब त्रुटि:बाल प्रक्रिया विफल रही, त्रुटि संख्या 51 से बाहर निकल गई

अपनी कॉन्फ़िग फ़ाइल को वीआईएम में या एक सादे पाठ संपादक में खोलें, इस लाइन पर पहुंचे:

storage: dbPath: THE_PATH_TO_THE_DIRECTORY_YOU_STORE_YOUR_DB

उदाहरण के लिए:

/var/mongodb/db/mydb

यह पुष्टि करने के लिए अपने टर्मिनल पर जाएं कि क्या dbPath के अंतर्गत पथ मौजूद है, टाइप करें:

ls THE_PATH_TO_THE_DIRECTORY_YOU_STORE_YOUR_DB

उदाहरण के लिए यहाँ मेरे मामले के लिए:

ls /var/mongodb/db/mydb

यदि परिणाम निर्देशिका मौजूद नहीं है, तो बस इसे फिर से बनाएँ:

mkdir -p THE_PATH_TO_THE_DIRECTORY_YOU_STORE_YOUR_DB

उदाहरण के लिए:

mkdir -p /var/mongodb/db/mydb

यदि आपने पाया कि निर्देशिका मौजूद है तो यह शटडाउन के दौरान दूषित हो गई थी, जैसा कि ऊपर दिए गए उत्तर में हाइलाइट किया गया है।

अपने टर्मिनल पर जाएँ और निम्न कमांड चलाएँ:

mongod --dbpath /data/db --repair

कृपया उपरोक्त को Mongo DB Offcial Docs



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Node.js और Mongoose के लिए व्यवस्थापक पैनल

  2. yii2 mongodb के साथ लॉगिन या साइनअप के लिए काम नहीं कर रहा है

  3. एक यूआरएल क्वेरी स्ट्रिंग से सीधे फीड की जाने वाली मोंगो क्वेरी कितनी खतरनाक है?

  4. मोंगोडीबी गिनती दस्तावेज़ ()

  5. नेवला - 2dsphere अनुक्रमणिका - Howto