2013-01-19 28 views
6

पर तो मैं यहाँ MongoDB स्थापना के निर्देश का पालन किया है नहीं चलता है: http://docs.mongodb.org/manual/tutorial/install-mongodb-on-ubuntu/। हालांकि, स्थापित करने के बाद, start mongodb या /etc/init.d/mongodb start के साथ लागू होने पर mongodb नहीं चलता है। (!) के आसपास खुदाई और /lib/init/upstart को डिबग टिप्पणी जोड़ने के बाद मैं निष्कर्ष निकाला समस्या यह है कि कि mongodb-10gen पैकेज बेवजह संदर्भ के लिए नवोदय के लिए एक /usr/bin/mongodb निष्पादन का निर्माण नहीं करता है - यह अन्य निष्पादनयोग्य का एक समूह है, लेकिन नहीं है कि एक बनाता है। क्या चल रहा है? क्या 10gen पैकेज टूटा हुआ है? क्या निर्देश गलत हैं? या वास्तव में कुछ है, वास्तव में, वास्तव में मेरे सिस्टम पर विचित्र चल रहा है?मोंगो जब MongoDB-10gen पैकेज के माध्यम से स्थापित Ubuntu 12.04

पीएस mongodb पैकेज को स्थापित करना उबंटू 12.04 के साथ एक आकर्षण की तरह काम करता है।

+0

एक "आता है" कि Ubuntu 12.04 के साथ रेपो संस्करण है, एक है कि पेज को स्थापित करने का वर्णन करता है ... मुझे समझ नहीं आता क्या आपके कर, तुम कहाँ से 'MongoDB-10gen' पैकेज मिला? यदि आप इसे रिपोज़ से प्राप्त करते हैं तो यह वही है जो उबंटू के साथ आता है जैसा कि आप कहते हैं – Sammaye

+0

कि 'mongodb-10gen' को संदर्भित लिंक पर बहुत स्पष्ट रूप से वर्णित किया गया है। यह पैकेज को अपस्टार्ट के साथ असंगत होने के बारे में कुछ भी नहीं कहता है, इसलिए मैं सोच रहा हूं कि मुझे क्या याद आ रहा है कि यह क्यों काम नहीं कर रहा है। – cbmanica

+0

ठीक है, मुझे एक सेकंड के लिए रिपोज के 10gens उपयोग के बारे में एक गलतफहमी थी, ठीक है तो उबंटू रेपो सूची काम करती है लेकिन 10gen नहीं करता है। हम्म, मैं इसे दूसरे – Sammaye

उत्तर

0

वहाँ निष्पादन mongod है?

यदि /etc/conf.d/mongod.conf या /etc/mongo/mongod.conf या /etc में गलत कॉन्फ़िगरेशन है, तो आप mongod -f /etc/mongo/mongod.conf चलाकर सर्वर प्रारंभ कर सकते हैं ।

अगर कोई सही config है, बस इसे अपने आप से लिखें। http://docs.mongodb.org/manual/reference/configuration-options/

My config

इसके अलावा, अगर वहाँ लापता/usr/bin/MongoDB साथ त्रुटि है, तो आप सिर्फ/usr/bin/MongoDB से/usr/bin/mongod को सिमलिंक निम्नलिखित को निष्पादित (रूट विशेषाधिकारों के साथ) द्वारा बना सकते हैं:

# ln -s /usr/bin/mongod /usr/bin/mongodb