让我们假设由于在给定时间内未重新启动的服务器崩溃而导致辅助服务器落后。现在我们有一个 100 小时的延迟,但是像这样的 10 小时的 oplog
db.printSlaveReplicationInfo()
source: db3
syncedTo: TIMEINTHEPAST
360000 secs (100.00 hrs) behind the primary
source: db1
syncedTo: NOW
1 secs (0 hrs) behind the primary
但是oplog要小得多
db.printReplicationInfo()
configured oplog size: GIVENSIZE
log length start to end: 36000secs (10hrs)
我是否正确地假设这个次要没有赶上的机会(恢复)?
这种情况该如何解决?