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