在副本集中添加新成员 mongodb

Adding a new Member in replica set mongodb

我们正在尝试在位于不同位置和不同数据中心的副本集中添加新成员。 对于 EG:我们在美国地区有 3 个成员副本集,我们需要在 aws 上添加一个成员和仲裁者。我们将有 5 个节点与 PSSSA。连接没有任何问题,我们能够 ping 和 telnet 从美国地区到 aws 的所有 5 个服务器,反之亦然。 当我们尝试添加成员时,它显示为“startup”而不是“startup2”,并且数据也未从美国区域数据中心同步到 aws 服务器。

MongoDB版本:4.0.14

检查您的 AWS 节点防火墙! ;-)

您需要为该节点自己的外部 IP 地址打开一个端口。这是因为节点尝试使用该外部地址连接自身,如果规则不允许从该 IP 地址连接到同一 IP 地址,则节点无法建立所需的连接。