Yay के साथ MongoDB इंस्टॉलेशन और कॉन्फ़िगरेशन फ़ाइल के साथ एक पल के लिए फंस जाना
नमस्ते, मैं अक्षम हूँ।
MongoDB को न्यूनतम आवश्यकताओं के साथ स्थापित किया जा सकता है। मैंने इसे अन्य पैकेजों के साथ आज़माया था, लेकिन संकलन विफल रहा, इसलिए आलस्य के कारण मैंने इसे न्यूनतम वातावरण के रूप में स्थापित किया।
yay -S mongodb-bin
और फिर,
मैंने कुछ कॉन्फ़िगरेशन फ़ाइलों के साथ छेड़छाड़ की और यह काम करना बंद कर दिया, तो मैंने इसे एक मेमो के रूप में लिख लिया।
# mongod.conf
# for documentation of all options, see:
# http://docs.mongodb.org/manual/reference/configuration-options/
# Where and how to store data.
storage:
dbPath: /var/lib/mongodb
# engine:
# wiredTiger:
# where to write logging data.
systemLog:
destination: file
logAppend: true
path: /var/log/mongodb/mongod.log
# network interfaces
net:
port: 27017
bindIp: 127.0.0.1, 192.168.10.xxx
# how the process runs
processManagement:
timeZoneInfo: /usr/share/zoneinfo
pidFilePath: /var/run/mongodb/mongod.pid
security:
authorization: disabled
#operationProfiling:
#replication:
#sharding:
## Enterprise-Only Options:
#auditLog:
मैंने इसे एक अस्थायी परीक्षण वातावरण के रूप में authorization: disabled पर सेट किया है, लेकिन कृपया ऐसा कभी न करें।
जब मैंने pidFilePath सेटिंग जोड़ी तो मैं दो बार फंस गया।
यह PidFilePath आदि के बजाय “pidFilePath” जैसा होना चाहिए।
गंभीरता से, अगर ऐसा है, तो उन्हें शुरू से ही सभी सेटिंग्स को छोटे अक्षरों में रखने की अनुमति देनी चाहिए थी...