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

मैक ओएस एक्स पर मोंगोड को रोकने का एक साफ तरीका क्या है?

ऐसा शायद इसलिए है क्योंकि लॉन्चक्टल आपके मोंगॉड इंस्टेंस का प्रबंधन कर रहा है। अगर आप मोंगोड इंस्टेंस को शुरू और बंद करना चाहते हैं, तो पहले उसे अनलोड करें:

launchctl unload -w ~/Library/LaunchAgents/org.mongodb.mongod.plist

फिर मैन्युअल रूप से mongod प्रारंभ करें:

mongod -f path/to/mongod.conf --fork

आप अपना mongod.conf स्थान ~/Library/LaunchAgents/org.mongodb.mongod.plist से प्राप्त कर सकते हैं ।

उसके बाद, db.shutdownServer() ठीक काम करेगा।

22 फरवरी 2014 को जोड़ा गया:

यदि आपने होमब्रे के माध्यम से मोंगोडब स्थापित किया है, तो होमब्रे के पास वास्तव में एक आसान brew services है आज्ञा। वर्तमान में चल रही सेवाओं को दिखाने के लिए:

brew services list

मोंगोडब शुरू करने के लिए:

brew services start mongodb-community

अगर यह पहले से चल रहा है तो मोंगोडब को रोकने के लिए:

brew services stop mongodb-community

अपडेट करें **

जैसा कि एडुफिन ने टिप्पणी में बताया, brew services अब उपयोगकर्ता-परिभाषित कमांड के रूप में उपलब्ध है और इसे निम्न कमांड के साथ स्थापित किया जा सकता है:brew tap gapple/services



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. आराम और मैच के बाद समूह सरणी

  2. Mongoose/MongoDB में पासवर्ड फ़ील्ड की सुरक्षा कैसे करें ताकि जब मैं संग्रहों को पॉप्युलेट करता हूं तो यह किसी क्वेरी में वापस नहीं आएगा?

  3. MongoDB के साथ जावा सिंटैक्स

  4. MongoDB में लेनदेन

  5. मशीन आईपी का उपयोग करके मोंगोडब से कनेक्ट नहीं हो सकता