Taha Jahangir Asked: 2013-05-09 03:29:56 +0800 CST2013-05-09 03:29:56 +0800 CST 2013-05-09 03:29:56 +0800 CST 是否可以在不升级仲裁器的情况下升级 mongodb 集群? 772 是否可以在副本集中运行版本为 2.4 的真实节点和版本为 2.0 或 1.8 的仲裁节点? 2.2 和 2.4 版的升级指南,没有说明升级仲裁程序的任何内容。 mongodb replication 1 个回答 Voted Best Answer Adam C 2013-05-23T09:17:04+08:002013-05-23T09:17:04+08:00 一般建议是让集群或副本集的所有成员运行相同的版本,包括仲裁者。因此,通常您应该在升级其他所有内容时升级仲裁程序。事实上,我会说先升级它们,因为如果你的配置正确,那么仲裁升级的操作不会中断(除非你工作时其他地方出现中断)。 它们可能与混合版本一起工作得很好,但是由于您随后将在未经测试(用于长期使用)的配置中运行,如果您遇到任何问题,第一个建议将是:升级。
一般建议是让集群或副本集的所有成员运行相同的版本,包括仲裁者。因此,通常您应该在升级其他所有内容时升级仲裁程序。事实上,我会说先升级它们,因为如果你的配置正确,那么仲裁升级的操作不会中断(除非你工作时其他地方出现中断)。
它们可能与混合版本一起工作得很好,但是由于您随后将在未经测试(用于长期使用)的配置中运行,如果您遇到任何问题,第一个建议将是:升级。