स्टार्ट कमांड के आउटपुट को देखते हुए, यह सही ढंग से शुरू हो रहा है। जब आप स्टेटस चला रहे होते हैं, तो ऐसा लगता है कि इसे रोक दिया गया है। आपको लॉग फ़ाइल देखने की आवश्यकता है:
/var/log/mongodb/mongodb.log
यह आपको बताएगा कि मोंगोड क्यों रुक रहा है। कुछ संभावित कारण हैं, लेकिन उस आउटपुट को देखे बिना निश्चित रूप से उत्तर देना कठिन होगा। मेरी सामान्य सिफारिशें:
bind_ip का प्रयोग न करें - यह सामान्य रूप से एक बुरा विचार हैअद्यतन (2016):इसे हटा रहा है क्योंकि बाइंड_आईपी के साथ समस्याएँ जिसके कारण मुझे 2012 में इसे वापस लिखना पड़ा, और यह अब आधिकारिक पैकेजों में डिफ़ॉल्ट रूप से भी है। समस्या निवारण चरण के रूप में सेटिंग के बिना प्रयास करने लायक है, लेकिन सामान्य रूप से इसका उपयोग करना बुरा नहीं है।- पोर्ट 27017 पर चल रहे किसी और चीज़ की जांच करें
- पोर्ट को mongodb.conf फ़ाइल में स्पष्ट रूप से निर्दिष्ट करें, भले ही आप डिफ़ॉल्ट का उपयोग करना चाहते हों
अंत में, फ़ाइल अनुमतियों को ठीक करने के तरीके के लिए इस उत्तर पर एक नज़र डालें, बस अगर यह एक समस्या है (आमतौर पर किसी बिंदु पर रूट के रूप में चलने के कारण):
अप्रत्याशित शटडाउन के बाद mongodb क्रैश