我们将 Mongodb 3.2.6 作为集群运行,其中有 2 个仲裁器和 2 个工作数据节点。
现在我们要更新到版本 3.4.3。
这样做的目的是什么?
- 我可以一个一个地更新吗?使用混合版本进行复制是否是一个受支持的场景?
- 我是否必须从集群中删除单个节点并更新它们然后添加回集群?
我愿意接受任何有关最佳实践的建议。
我们将 Mongodb 3.2.6 作为集群运行,其中有 2 个仲裁器和 2 个工作数据节点。
现在我们要更新到版本 3.4.3。
这样做的目的是什么?
我愿意接受任何有关最佳实践的建议。
好吧,首先……两个仲裁器和两个数据节点不是一个好的配置。
计票应该是奇数,而不是偶数。所以两个数据节点和一个仲裁器。
但是要更新什么,答案是“滚动方式”..
而已!