{
"_id" : 0,
"name" : "vm-sv5-mongo02.1:27017",
"health" : 1,
"state" : 9,
"stateStr" : "ROLLBACK",
"uptime" : 752,
"optime" : {
"t" : 1347048022000,
"i" : 28
},
"optimeDate" : ISODate("2012-09-07T20:00:22Z"),
"lastHeartbeat" : ISODate("2012-09-08T00:23:31Z"),
"pingMs" : 0,
"errmsg" : "replSet rollback 3 fixup"
Would it automatically recover from the ROLLBACK State. What does the err msg imply?
From the logs.
[rsBackgroundSync] replSet our last op time fetched: Sep 7 13:00:22:1c
Fri Sep 7 17:24:45 [rsBackgroundSync] replset source's GTE: Sep 7 13:30:36:1
Fri Sep 7 17:24:45 [rsBackgroundSync] replSet rollback 0
Fri Sep 7 17:24:45 [rsBackgroundSync] replSet ROLLBACK
Fri Sep 7 17:24:45 [rsBackgroundSync] replSet rollback 1
Fri Sep 7 17:24:45 [rsBackgroundSync] replSet rollback 2 FindCommonPoint
Fri Sep 7 17:24:45 [rsBackgroundSync] replSet info rollback our last optime: Sep 7 13:00:22:1c
Fri Sep 7 17:24:45 [rsBackgroundSync] replSet info rollback their last optime: Sep 7 17:15:24:25
Fri Sep 7 17:24:45 [rsBackgroundSync] replSet info rollback diff in end of log times: -15302 seconds
Fri Sep 7 17:24:45 [conn63] run command admin.$cmd { replSetHeartbeat: "vm-sv5-repl02", v: 3, pv: 1, checkEmpty: false, from: "vm-sv5-mongo04.1:27017" }
Fri Sep 7 17:24:45 [conn63] command admin.$cmd command: { replSetHeartbeat: "vm-sv5-repl02", v: 3, pv: 1