2013-01-15 30 views
7

मैंने 3 मोन्गो सर्वर पर प्रतिकृति सेट सेट किया है और 5 जीबी डेटा आयात किया है। अब "रिकॉर्वरिंग" दिखाते हुए द्वितीयक सर्वर की स्थिति। क्या आप मुझे बता सकते हैं कि "रिकॉर्वरिंग" और इस समस्या को हल करने के लिए क्या अर्थ है।मोंगोड प्रतिकृति सेट स्थिति "रिकॉर्वरिंग" दिखा रहा है

स्थिति "ठीक हो" प्रतिकृति सेट नोड्स पर संदेश का अर्थ है कि ये अभी भी प्रारंभिक समन्वयन प्रदर्शन कर रहे हैं

rs.status() 
{ 
    "set" : "kutendarep", 
    "date" : ISODate("2013-01-15T05:04:18Z"), 
    "myState" : 3, 
    "members" : [ 
     { 
      "_id" : 0, 
      "name" : "10.1.4.138:27017", 
      "health" : 1, 
      "state" : 3, 
      "stateStr" : "RECOVERING", 
      "uptime" : 86295, 
      "optime" : Timestamp(1357901076000, 4), 
      "optimeDate" : ISODate("2013-01-11T10:44:36Z"), 
      "errmsg" : "still syncing, not yet to minValid optime 50f04941:2", 
      "self" : true 
     }, 
     { 
      "_id" : 1, 
      "name" : "10.1.4.21:27017", 
      "health" : 1, 
      "state" : 1, 
      "stateStr" : "PRIMARY", 
      "uptime" : 86293, 
      "optime" : Timestamp(1358160135000, 18058), 
      "optimeDate" : ISODate("2013-01-14T10:42:15Z"), 
      "lastHeartbeat" : ISODate("2013-01-15T05:04:18Z"), 
      "pingMs" : 0 
     }, 
     { 
      "_id" : 2, 
      "name" : "10.1.4.88:27017", 
      "health" : 1, 
      "state" : 3, 
      "stateStr" : "RECOVERING", 
      "uptime" : 86291, 
      "optime" : Timestamp(1357900674000, 10), 
      "optimeDate" : ISODate("2013-01-11T10:37:54Z"), 
      "lastHeartbeat" : ISODate("2013-01-15T05:04:16Z"), 
      "pingMs" : 0, 
      "errmsg" : "still syncing, not yet to minValid optime 50f04941:2" 
     } 
    ], 
    "ok" : 1 

उत्तर

9

नीचे के रूप में है। ये नोड्स तब तक पढ़ने के लिए उपलब्ध नहीं हैं जब तक कि वे माध्यमिक स्थिति में संक्रमण न करें।

आरंभिक सिंक में कई कदम हैं। http://docs.mongodb.org/manual/core/replica-set-sync/

:

प्रतिकृति सेट तुल्यकालन प्रक्रिया के बारे में अधिक जानकारी के लिए यहाँ देखें