मैंने कुछ दिन पहले एक मोंगोडब प्रतिकृति सेट अप किया था, मैंने उस पर कुछ छोटा परीक्षण किया और सबकुछ अच्छी तरह से काम कर रहा था। आज मैंने पाया कि इसका स्थानीय संग्रह 24 जी तक बढ़ गया है !!!मेरे नव निर्मित मोंगोडब स्थानीय डेटाबेस को 24 जीबी तक क्यों बढ़ाया गया है?
rs0:PRIMARY> show dbs
local 24.06640625GB
test 0.203125GB
अन्य संग्रह "oplog.rs" को छोड़कर सामान्य देखो:
rs0:PRIMARY> db.oplog.rs.stats()
{
"ns" : "local.oplog.rs",
"count" : 322156,
"size" : 119881336,
"avgObjSize" : 372.12200300475547,
"storageSize" : 24681987920,
"numExtents" : 12,
"nindexes" : 0,
"lastExtentSize" : 1071292416,
"paddingFactor" : 1,
"systemFlags" : 0,
"userFlags" : 0,
"totalIndexSize" : 0,
"indexSizes" : {
},
"capped" : true,
"max" : NumberLong("9223372036854775807"),
"ok" : 1
}
यह मेरा mongodb.conf
dbpath=/data/db
#where to log
logpath=/var/log/mongodb/mongodb.log
logappend=true
port = 27017
fork = true
replSet = rs0
है मैं इसे कैसे हल कर सकते हैं? बहुत धन्यवाद।
धन्यवाद। मेरे पास 492 जी हार्ड ड्राइव है। मैं पुराना mongodb सर्वर से पुराने डेटा को नए प्रतिकृति सेट में स्थानांतरित करने जा रहा हूं। लगभग 10 एम रिकॉर्ड के साथ डेटा आकार 6 जीबी है। क्या लाइव उत्पादन सर्वर के साथ मोंगोडम्प और मोंगोरस्टोर का उपयोग करना सुरक्षित है? – blackgun
उत्पादन में _anything_ करने की अनुशंसा नहीं की जाती है जिसे पहले क्यूए पर्यावरण में नहीं किया गया था। यदि पुराना मोंगोडीबी संस्करण नए संस्करण से बहुत दूर नहीं है, तो बस पुरानी डेटा फ़ाइलों को नई प्राथमिक डेटा निर्देशिका में स्थानांतरित करना और नया प्रतिकृति सेट पुनरारंभ करना आसान हो सकता है। प्रतिकृति एक पूर्ण सिंक के साथ पकड़ना चाहिए। पहले क्यूए में कोशिश किए बिना ऐसा मत करो! – drmirror