主节点发生故障后,是否需要手动将复制节点提升为主节点?

主节点发生故障后,是否需要手动将复制节点提升为主节点?

我有一套基本的 3 成员 MongoDB 复制集。1 x 主节点 2 x 辅助节点

A = 主要 B = 次要 C = 次要

主服务器上的 Mongod 服务停止了,并且正如预期的那样,其中一个辅助服务器接管了主服务器的位置。

我重新启动了前一个主服务器上的 Mongod,它成为了辅助服务器,所以我现在有:

A = 次要 B = 主要 C = 次要

A 是否应该自动再次成为主节点,还是我必须手动执行此操作?

我没有对节点设置任何优先级。

答案1

这就是优先级的作用,如果您认为某台机器在运行时应该成为主机器,则可以赋予它比其他机器更高的优先级。优先级还有其他用途,例如创建“隐藏”的辅助机器,以及一些其他控制情况。

相关内容