Size: a a a

2016 May 04

AT

Alex Tar in MongoDB Russian
а покажите весь rs.status() ?
источник

JM

J M in MongoDB Russian
сек
источник

JM

J M in MongoDB Russian
mongo-master ~ # mongo
MongoDB shell version: 3.0.10
connecting to: test
actr:PRIMARY> rs.status()
{
 "set" : "actr",
 "date" : ISODate("2016-05-04T13:45:03.798Z"),
 "myState" : 1,
 "members" : [
   {
     "_id" : 0,
     "name" : "1.2.3.4:27017",
     "health" : 1,
     "state" : 1,
     "stateStr" : "PRIMARY",
     "uptime" : 1124613,
     "optime" : Timestamp(1462369502, 3),
     "optimeDate" : ISODate("2016-05-04T13:45:02Z"),
     "electionTime" : Timestamp(1461245375, 1),
     "electionDate" : ISODate("2016-04-21T13:29:35Z"),
     "configVersion" : 47573,
     "self" : true
   },
   {
     "_id" : 1,
     "name" : "1.2.3.5:27017",
     "health" : 1,
     "state" : 9,
     "stateStr" : "ROLLBACK",
     "uptime" : 143156,
     "optime" : Timestamp(1461243514, 7),
     "optimeDate" : ISODate("2016-04-21T12:58:34Z"),
     "lastHeartbeat" : ISODate("2016-05-04T13:45:02.126Z"),
     "lastHeartbeatRecv" : ISODate("2016-05-04T13:45:03.306Z"),
     "pingMs" : 0,
     "syncingTo" : "1.2.3.4:27017",
     "configVersion" : 47573
   },
   {
     "_id" : 2,
     "name" : "1.2.3.6:27017",
     "health" : 1,
     "state" : 7,
     "stateStr" : "ARBITER",
     "uptime" : 1123842,
     "lastHeartbeat" : ISODate("2016-05-04T13:45:02.809Z"),
     "lastHeartbeatRecv" : ISODate("2016-05-04T13:45:03.146Z"),
     "pingMs" : 0,
     "configVersion" : 47573
   }
 ],
 "ok" : 1
}
источник

JM

J M in MongoDB Russian
actr:PRIMARY> db.printReplicationInfo()
configured oplog size:   51200.00352478027MB
log length start to end: 2425597secs (673.78hrs)
oplog first event time:  Wed Apr 06 2016 15:28:25 GMT+0300 (MSK)
oplog last event time:   Wed May 04 2016 17:15:02 GMT+0300 (MSK)
now:                     Wed May 04 2016 17:15:02 GMT+0300 (MSK)
источник

AT

Alex Tar in MongoDB Russian
J M
этот стейт уже больше недели. перед запуском всё было скопировано через rsync
вот это вы зря. Больше недели это однозначно не нормальное время, по доке, данных для ролбека не может быть больше 300ьи
источник

AT

Alex Tar in MongoDB Russian
mb
источник

AT

Alex Tar in MongoDB Russian
источник

JM

J M in MongoDB Russian
какие советы будут
источник

JM

J M in MongoDB Russian
я подумываю о разрыве реплики и поторном копировании базы
источник

JM

J M in MongoDB Russian
и ещё момент
источник

JM

J M in MongoDB Russian
мастер останавливать не вкоме случае нельзя
источник

JM

J M in MongoDB Russian
тоесть при копировании я скопирую лок файл
источник

JM

J M in MongoDB Russian
не может ли эта байда быть из за него?
источник

AT

Alex Tar in MongoDB Russian
Попробуйте убрать файлы rollback'a, они там где-то рядом с файлами бд. Только не удаляйте, а просто переместите куда нить.  Но это на свой страх и риск. Но раз вы неделю потерю данных не обнаружили, вряд ли там что-то ценное, даже если оно там есть
источник

AT

Alex Tar in MongoDB Russian
When a rollback does occur, MongoDB writes the rollback data to BSON files in the rollback/ folder under the database’s dbPath directory.
источник

AT

Alex Tar in MongoDB Russian
в принципе, данные не потеряны, вы можете почитать их bsondump'ом
источник

JM

J M in MongoDB Russian
это про слейв речь так?
источник

AT

Alex Tar in MongoDB Russian
про тот, который сейчас ROLLBACK
источник

JM

J M in MongoDB Russian
слей
источник

AT

Alex Tar in MongoDB Russian
он был MASTER
источник