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

MongoDB:ERROR:चाइल्ड प्रोसेस फेल, एरर नंबर 14 से बाहर निकला

आपने शुरू किया और शायद गलत तरीके से मोंगो को बंद कर दिया।

<मजबूत>1. मोंगोडीबी शुरू करने के लिए

पृष्ठभूमि प्रकार में मोंगो शुरू करने के लिए:mongod --dbpath /data/db --fork --logpath /dev/null

  • /data/db डीबी का स्थान है। अगर आपने अभी तक एक नहीं बनाया है => टाइप करें:mkdir /data/db
  • --fork इसका मतलब है कि आप पृष्ठभूमि में मोंगो शुरू करना चाहते हैं - डेमन।
  • --logpath /dev/null इसका मतलब है कि आप लॉग इन नहीं करना चाहते हैं - आप /dev/null . को बदलकर इसे बदल सकते हैं /var/log/mongo.log . जैसे पथ पर

<मजबूत>2. MOGODB को बंद करने के लिए

टाइप करके अपने मोंगो से कनेक्ट करें:mongo और फिर use admin और db.shutdownServer() . जैसे mongoDB में समझाएं

यदि यह तकनीक किसी कारण से काम नहीं करती है तो आप हमेशा प्रक्रिया को समाप्त कर सकते हैं।

  1. मोंगोडब प्रक्रिया खोजें PID टाइप करके:lsof -i:27017 मान लें कि आपका मोंगोडब पोर्ट 27017 पर चल रहा है
  2. टाइप करें kill <PID> , बदलें <PID> मूल्य से आपको पिछली कमांड मिली।


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. टेम्पलेट में उपयोग के लिए MongoDB से HTML प्राप्त करना

  2. क्या MongoDB में _id प्रकार को पूर्णांक में बदलना बुरा है?

  3. कुल $लुकअप मिलान पाइपलाइन में दस्तावेज़ों का कुल आकार अधिकतम दस्तावेज़ आकार से अधिक है

  4. नेवला में कौन सा स्कीमा टाइप टाइमस्टैम्प के लिए सर्वश्रेष्ठ है?

  5. मोंगोडीबी क्लाइंट के बारे में आपको जो कुछ पता होना चाहिए