【发布时间】:2021-06-15 23:15:40
【问题描述】:
我们有一个由 1 个主节点和两个从节点组成的副本集。 我们在容器上使用 mongoDb 4.2 版。
出于 DR 的目的,我们现在要添加一个远程站点,我想将其中一个辅助节点放在该远程站点的主机上,而不是本地站点上。
我意识到如果将远程站点上成员的优先级设置为低于本地站点上成员的优先级(主站点和辅助站点),那么在发生故障转移时, local 次要的 mamber 将被提升为主要的,除非它也不可用。
我有两个问题:
-
对于我需要使用replicaSet 设置新Mongo 的新客户,我如何确保本地 站点上的两个成员之一将被创建为主节点?我在 rs.config 中有某种设置告诉特定成员将成为主要成员吗?
-
对于现有的副本集 - 将成员“移动”到新热点的方法是使用新主机重新配置副本集?
【问题讨论】:
标签: mongodb