Docs 主页 → 开发应用程序 → MongoDB Manual
升级到 MongoDB Enterprise(副本集)
MongoDB Enterprise 提供 MongoDB Community 版本中不提供的各种功能,例如:
以下步骤概述了将副本集从 MongoDB Community Edition升级到 MongoDB Enterprise Edition的过程。 例如,这些步骤可用于将 MongoDB 7.0 社区版升级到 MongoDB 7.0 企业版。
考虑因素
警告
请勿使用这些说明升级到其他发布版本。如需升级发布版本,请参阅相应的版本升级说明,如升级到 MongoDB 7.0。
下载 Enterprise 二进制文件
根据您的操作系统,您可以使用包管理器或手动下载二进制文件来安装 MongoDB Enterprise 二进制文件。
步骤
为了最大限度地减少停机时间,您可以使用“滚动”升级方式从 MongoDB Community升级到 Enterprise Edition,即在其他成员可用时单独升级各个成员。
1
2
降级副本集主节点。
将所有从节点成员升级到 Enterprise 后,将 mongosh
连接到主节点,并使用rs.stepDown()
降级主节点并强制选举新的主节点。
3
升级主节点。
当 rs.status()
显示主节点已降级,并且另一个成员已显示为 PRIMARY
状态时,升级已降级的主节点:
关闭降级主节点。
使用 Enterprise
mongod
重新启动,并指定相同的配置选项(例如相同的数据目录、配置文件等)。
重要
在使用任何 Enterprise 功能之前,请确保所有成员均已升级到 Enterprise 版。