Mongodb mongo复制副本无法同步并启动replicaset

Mongodb mongo复制副本无法同步并启动replicaset,mongodb,Mongodb,我有一个3节点的mongo集群。我设法启动了前两个节点,但第四个节点出现故障: [rsBackgroundSync] starting rollback: OplogStartMissing our last op time fetched: (term: 33, timestamp: Jan 22 09:34:52:1). source's GTE: (term: 34, timestamp: Jan 22 09:35:25:1) hashes: (-9060984734961038872/2

我有一个3节点的mongo集群。我设法启动了前两个节点,但第四个节点出现故障:

[rsBackgroundSync] starting rollback: OplogStartMissing our last op time fetched: (term: 33, timestamp: Jan 22 09:34:52:1). source's GTE: (term: 34, timestamp: Jan 22 09:35:25:1) hashes: (-9060984734961038872/2476820215102251535)
2017-01-22T14:01:51.206+0000 F REPL     [rsBackgroundSync] need to rollback, but in inconsistent state
2017-01-22T14:01:51.206+0000 I -        [rsBackgroundSync] Fatal assertion 28723 UnrecoverableRollbackError need to rollback, but in inconsistent state. minvalid: (term: 38, timestamp: Jan 22 11:13:01:1) > our last optime: (term: 33, timestamp: Jan 22 09:34:52:1) @ 18750
我从Primary创建了一个mongodump,并从replicaset中删除了第三个副本(mongoreplica3)并将其恢复,但在我尝试恢复node ion副本集后,它仍然失败,并出现了相同的错误


你知道我如何用我的replicaset手动同步并启动mongoreplica3吗?

这通过删除/data中的所有内容并启动mongoreplica来解决,mongoreplica在之后与主副本同步

您好,我想知道,您上面提到的“/data”路径是配置文件中的dbpath吗?“dbpath:/var/lib/mongodb”,我的副本节点出现了类似的“18750不可恢复回滚错误”问题。谢谢。我试图深入了解错误。有人能解释一下吗?谢谢。