2013-02-16 51 views
5

था, यकीन नहीं डिबग करने के लिए कैसे अपने आप को साफ करने के बिना इसMongoDB मैं एक उल्का अनुप्रयोग चलाने के लिए प्रयास कर रहा हूँ, लेकिन मैं एक मोंगो त्रुटि हो रही है एक अनिर्दिष्ट न आया हुआ अपवाद

[~/sites/tuts]$ meteor --port 5555 
[[[[[ ~/Sites/tuts ]]]]] 

Unexpected mongo exit code 100. Restarting. 
Unexpected mongo exit code 100. Restarting. 
Unexpected mongo exit code 100. Restarting. 
Can't start mongod 

MongoDB had an unspecified uncaught exception. 
Check to make sure that MongoDB is able to write to its database directory. 
+0

अपवाद: "यह सुनिश्चित करने के लिए जांचें कि MongoDB अपनी डेटाबेस निर्देशिका में लिखने में सक्षम है।" .. डीआईआर पर अनुमति की जांच करें ?? – user1428716

+0

यह पहले काम कर रहा था और अचानक बंद कर दिया? क्या आपके पास पर्याप्त खाली डिस्क स्थान है? – Akshat

+1

मैंने ड्राइव को इमेज किया, विभाजन किया कि इसे नए विभाजन में क्लोन किया गया पुराने पुराने पुन: स्थापित ओएसएक्स ने भंडार को क्लोन किया, अब सभी काम कर रहे हैं। –

उत्तर

15

मोंगो मारा गया था। हटाने का प्रयास करें .meteor/local/db/mongod.lock। यदि यह विफल रहता है तो आप एक उल्का रीसेट कर सकते हैं, लेकिन यह आपके डेटाबेस को मिटा देगा।

+6

+1 '.meteor/local/db/mongod.lock' को हटाकर मेरे लिए काम किया। –

+0

मुझे आपको एक मंदिर, दयालु सर बनाना चाहिए। – belens

+2

और यदि कोई .meteor/local/db फ़ोल्डर नहीं है, हालांकि इसमें 0777 है और स्वामी मेरा वर्तमान खाता है? –