osx - MongoDB not starting on Mac -
मैंने क्या गलत हो रहा है? संपादित करें समस्या यह है कि फाइल सही सुधार होगा निर्देश के माध्यम से निर्देशिका का स्वामित्व बदलने के लिए: यह निर्देशिका और सब कुछ जिसके अंतर्गत आप चल रहे हैं उसी उपयोगकर्ता के स्वामित्व वाले मोंगो डीबी via
होमब्रे स्थापित किया है। मैन्युअल रूप से
/ data / db निर्देशिका बनाई गई कमांड लाइन से
mongod कमांड चलाने की कोशिश की, यहां जो हुआ है:
संजीत-सुहाग्स-मैकबुक-प्रो: ~ संजीतासुग्ग $ मोंगोड मोंगोड - सहायता और स्टार्टअप के लिए विकल्प 2014-04-24T09: 18: 12.949 + 0530 [initandlisten] MongoDB शुरू: पीआईडी = 19900 बंदरगाह = 27017 dbpath = / डेटा / db 64-बिट मेजबान = संजीत-Suhags-मैकबुक-Pro.local 2014-04-24T09: 18: 12.949 + 0530 [initandlisten] 2014-04-24 टीटी 9: 18: 12.949 + 0530 [initandlisten] ** चेतावनी: नरम रिक्तियों बहुत कम है फाइलों की संख्या 256 है, कम से कम 1000 होनी चाहिए 2014-04-24 टीटी 9: 18: 12.949 + 0530 [initandlisten] db संस्करण v2.6.0 2014-04-24 टीटी 9: 18: 12.949 + 0530 [initandlisten] git संस्करण: nogitversion 2014- 04-24 टीटी 9: 18: 12.949 + 0530 [initandlisten] बिल्ड जानकारी: डार्विन मिनिमावेरिक्स.लोकल 13.1.0 डार्विन कर्नेल संस्करण 13.1.0: गुरु जनवरी 16 19:40:37 पीएसटी 2014; जड़: XNU-2422.90.20 ~ 2 / RELEASE_X86_64 x86_64 BOOST_LIB_VERSION = 1_49 2014-04-24T09: 18: 12.949 + 0530 [initandlisten] संभाजक: tcmalloc 2014-04-24T09: 18: 12.949 + 0530 [initandlisten] विकल्प: {} 2014-04-24 टीटी 9: 18: 12.949 + 0530 initAndListen में अपवाद: 10309 लॉक फ़ाइल बनाने / खोलने में असमर्थ: /data/db/mongod.lock त्रुटि: 13 अनुमति अस्वीकृत एक मुंह आवृत्ति पहले से ही चल रहा है ?, समापन 2014 -04-24T09: 18: 12.949 + 0530 [initandlisten] dbexit: 2014-04-24T09: 18: 12.949 + 0530 [initandlisten] बंद: सॉकेट सुन बंद करने के लिए जा रहा ... 2014-04-24T09: 18: 12.949 + 0530 [initandlisten] बंद: फ्लश डायग्लॉग पर जा रहा है ... 2014-04-24 ते 09: 18: 12.949 + 0530 [initandlisten] बंद: सॉकेट बंद करने जा रहा है ... 2014-04-24T09: 18: 12.950 + 0530 [initandlisten] बंद : एफएस प्रीलोकेटर के लिए इंतजार ... 2014-04-24 टीटी 9: 18: 12.950 + 0530 [initandlisten] बंद: अंतिम प्रतिबद्धता के लिए लॉक ... 2014-04-24T0 9: 18: 12.950 + 0530 [initandlisten] बंद: अंतिम प्रतिबद्ध। .. 2014-04-24 टीटी 9: 18: 12.950 + 0530 [initandlisten] बंद: सीएल सभी फाइलों को दिखा रहा है ... 2014-04-24T0 9: 18: 12.950 + 0530 [initandlisten] closeAllFiles () समाप्त 2014-04-24T0 9: 18: 12.950 + 0530 [initandlisten] बंद: एफएस लॉक को हटाने ... 2014-04- 24T09: 18: 12.950 + 0530 [initandlisten] नहीं निकाल सका FS ताला errno: 9 बुरा फ़ाइल वर्णनकर्ता 2014-04-24T09: 18: 12.950 + 0530 [initandlisten] dbexit: वास्तव में बाहर निकलने से अब संजीत-Suhags-मैकबुक प्रो: ~ संजीतःहुग $
संजीत-सुहाग्स-मैकबुक-प्रो: ~ sanjeetsuhag $ ls -ld / data / db drwxr-xr-x 2 रूट व्हील 68 अप्रैल 24 09:15 / डेटा / डीबी संजीत-सुहाग्स-मैकबुक-प्रो: ~ संजीताशुग $ जोमामी स्वीजीत संजीत-सुहाग्स-मैकबुक-प्रो: ~ $ $ $
mongod है लिखने की कोशिश कर रहे हैं
root के स्वामित्व में हैं, लेकिन आप उपयोगकर्ता
sanjeetsuhag के रूप में
mongod चला रहे हैं।
$ sudo chown -R sanjeetsuhag / data / db
मोंगोड के रूप में, जो इसे आरंभ करने की अनुमति देगा।
Comments
Post a Comment