2012-03-24 12 views
12

मेरे पास ubuntu ल्यूसिड 10.04 64 बिट्स के साथ लिनोड में रिमोट सर्वर है।मुझे कैसे पता चलेगा कि मेरा सर्वर mongodb 64 बिट्स चलाता है?

मैं MongoDB रेपो से MongoDB स्थापित किया है:

अगर मैं कंसोल में मोंगो बारे में मुझे मिलता है:

MongoDB shell version: 2.0.3 
connecting to: test 
> 

मुझे पता है कि अगर मेरे डेटाबेस MongoDB 64 बिट्स है चाहता हूँ। मैं 32 बिट्स mongodb डेटाबेस का उपयोग नहीं कर सकता। मुझे 64 बिट्स mongodb डेटाबेस का उपयोग करने की आवश्यकता है।

मैं इसे कैसे या कहां देख सकता हूं?

यदि मेरा डेटाबेस mongodb 64 बिट्स नहीं है, तो मैं उबंटू ल्यूसिड 10.04 64 बिट्स में mongodb 64 बिट्स कैसे स्थापित कर सकता हूं?

धन्यवाद!

+0

जाहिर है, अगर आपने रेपो से स्थापित किया था तो आपके सिस्टम ने डिफ़ॉल्ट रूप से 64 बिट संस्करण स्थापित किया है। आप यह पता कर सकते हैं कि mongodb-10gen पता लगाकर grep डेब। – hymloth

+0

धन्यवाद, मुझे '-बैश: mongodb-10gen: कमांड नहीं मिला' अगर मैं 'उपयोगकर्ता @ उपयोगकर्ता चलाता हूं: ~ $ mongodb-10gen | grep deb' – hyperrjas

+0

mongodb-10gen का पता लगाएं grep deb – hymloth

उत्तर

37

आप अपने सर्वर का निर्माण करने के लिए buildInfo कमांड का उपयोग कर सकते हैं। यह देखने के लिए कि क्या आप 64-बिट बिल्ड का उपयोग कर रहे हैं, बिट्स फ़ील्ड के लिए मूल्य की तलाश करें।

> use admin 
switched to db admin 
> db.runCommand("buildInfo") 
{ 
"version" : "2.0.0", 
"gitVersion" : "695c67dff0ffc361b8568a13366f027caa406222", 
"sysInfo" : "Darwin erh2.10gen.cc 9.6.0 Darwin Kernel Version 9.6.0: Mon Nov 24 17:37:00 PST 2008; root:xnu-1228.9.59~1/RELEASE_I386 i386 BOOST_LIB_VERSION=1_40", 
"versionArray" : [ 
    2, 
    0, 
    0, 
    0 
], 
"bits" : 64, 
"debug" : false, 
"maxBsonObjectSize" : 16777216, 
"ok" : 1 
} 
> 
+0

धन्यवाद रॉबर्टस्टैम, यह मेरे लिए ठीक काम करता है: डी। धन्यवाद :) – hyperrjas

2

v2.4.6 के रूप में, मेरी मोंगो ग्राहक जैसे ही यह, mongod से कनेक्ट करता है सर्वर 32-बिट है निम्न प्रदर्शित करता है। मुझे एक आदेश चलाने की भी आवश्यकता नहीं है।

** NOTE: This is a 32 bit MongoDB binary. 
**  32 bit builds are limited to less than 2GB of data (or less with --journal). 
**  Note that journaling defaults to off for 32 bit and is currently off. 
**  See http://dochub.mongodb.org/core/32bit 
संबंधित मुद्दे