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

जब तक रूट के रूप में नहीं चलाया जाता तब तक मोंगोड शुरू करना विफल हो जाता है

यदि आप उपयोगकर्ता के रूप में mongod प्रारंभ करते हैं xxx तो सभी निर्देशिकाओं और फ़ाइलों का उपयोग करने के लिए उपयोगकर्ता xxx . के स्वामित्व में होना चाहिए - आपके मामले में मुझे root . के स्वामित्व वाली कई फ़ाइलें दिखाई देती हैं इसलिए mongod उन फ़ाइलों में हेरफेर नहीं कर सकता।

अनुमतियों को ठीक करें और सुनिश्चित करें कि आप कभी भी mongod न चलाएं फिर से जड़ के रूप में। साथ ही, जब आपको mongod . से कोई त्रुटि मिलती है लॉग फ़ाइल में देखने से आपको ठीक-ठीक पता चल जाएगा कि त्रुटि का कारण क्या है। (उन सभी मामलों में जहां फ़ाइल उपयोगकर्ता द्वारा लिखने योग्य नहीं है mongod के रूप में चल रहा है)।




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. एमवीसी एक्सप्रेस ऐप में डीबी सेवा बनाना

  2. कई क्षेत्रों द्वारा MongoDB पाठ खोज फ़िल्टर

  3. psycopg2 सिंटैक्स त्रुटि के साथ कई कथन निष्पादित करने में विफल रहता है

  4. बैश खोल स्क्रिप्ट से mongoDB से कनेक्ट करना

  5. MongoDB में $strLenBytes बनाम $strLenCP:क्या अंतर है?