MongoDB को अपग्रेड करने के लिए उबंटू . पर
सबसे पहले, अपने डेटा का बैकअप लें Mongoexport का उपयोग करना
उदा:
mongoexport --db sales --collection contacts --out contacts.json --journal
फिर कमांड जारी करके देखें कि आप MongoDB का कौन सा संस्करण चला रहे हैं:
<ब्लॉकक्वॉट>$ mongod --version
डीबी संस्करण v1.8.2 , pdfile संस्करण 4.5-बुध 24 अक्टूबर 15:43:13 git संस्करण:nogitversion
पुष्टि करें अगर मोंगो वर्तमान में चल रहा है:
<ब्लॉकक्वॉट>$ पीएस -बधिर | grep मोंगोड
मोंगोडब 15408 1 0 जून06? 13:00:00 /usr/bin/mongod --config /etc/mongodb.conf
MongoDB को बंद करने के लिए
<ब्लॉकक्वॉट>$ ./मोंगो
> व्यवस्थापक का उपयोग करें
> db.shutdownServer ()
सर्वर डाउन होना चाहिए...
फिर इन निर्देशों का पालन करते हुए अपग्रेड किया गया:Ubuntu पर MongoDB कैसे स्थापित करें
10 Gen (MongoDB के निर्माता) सार्वजनिक कुंजी को apt-get में जोड़ें ताकि आप उनके पैकेज पर भरोसा कर सकें:
<ब्लॉकक्वॉट>$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv 7F0CEB10
$ इको "deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen">> /etc/apt/sources.list.d/10gen.list
अपने पैकेज अपडेट करें:
<ब्लॉकक्वॉट>$ sudo apt-get update
10gen का MongoDB डेबियन/उबंटू पैकेज स्थापित करें:
<ब्लॉकक्वॉट>$ sudo apt-mongodb-10gen इंस्टॉल करें
निम्नलिखित पैकेज निकाल दिए जाएंगे :मोंगोडब
निम्नलिखित नया संकुल संस्थापित किया जाएगा:mongodb-10gen
यदि आपको कोई त्रुटि मिलती है , कोशिश करें:
<ब्लॉकक्वॉट>$ उपयुक्त-स्वचालित निकालें
पुष्टि करें कि मोंगोडब उपयोगकर्ता/समूह को डेटा निर्देशिका में लिखने की अनुमति है:
<ब्लॉकक्वॉट>$ sudo chown -R mongodb:mongodb /var/lib/mongodb/.
MongoDB को प्रारंभ करें एक डेमॉन के रूप में (पृष्ठभूमि प्रक्रिया) निम्न आदेश का उपयोग कर:
<ब्लॉकक्वॉट>$ mongod --fork --dbpath /var/lib/mongodb/ --smallfiles --logpath/var/log/mongodb.log --logappend
MongoDB को शट डाउन करने के लिए Mongo CLI में प्रवेश करें, व्यवस्थापक तक पहुंचें और शटडाउन कमांड जारी करें:
<ब्लॉकक्वॉट>$ ./मोंगो
> व्यवस्थापक का उपयोग करें
> db.shutdownServer ()