MongoDB Sharded Cluster添加新的辅助节点

时间:2014-05-20 14:52:09

标签: mongodb

我们在每个分片上都有2个辅助节点的分片群集。 由于空间问题,其中一个辅助设备被破坏了。 为了将新节点添加到现有分片,我们删除了有问题的辅助数据节点上的数据目录。

然后使用rs.config将新数据节点添加到现有副本集中。 我们有大约1.2TB的数据。 我可以看到数据文件夹的大小正在增加,因此它证明了它与主分片的同步。

当我执行rs.status()时,副本集成员显示新节点处于STARTUP2模式 它也表示otptitime " optimeDate" :ISODate(" 1970-01-01T00:00:00Z"),

数据节点能够从" lastHeartbeatRecv"

中查看主节点

我们正在使用亚马逊AWS。 请告知是否有任何不同的方法来添加来自Primary的快速同步的新数据节点,因为数据是1.2TB,我们已经在7天前启动了同步过程。

1 个答案:

答案 0 :(得分:0)

在清理数据目录后,将好的辅助节点的最近快照复制到有问题的辅助节点中。然后将此节点添加到副本集中。让oplog自动应用并与主节点同步。这样,同步时间将减少,因为辅助必须从获取良好辅助节点的快照的那天起赶上积压。