升级到 MongoDB Enterprise(副本集)

MongoDB 企业版提供了 MongoDB 社区版所没有的各种特性,例如:

以下步骤概述了将副本集从 MongoDB 社区版升级到 MongoDB 企业版的过程。例如,这些步骤可用于将 MongoDB 6.0 Community 升级到 MongoDB 6.0 Enterprise。

考虑img

WARNING

不要使用这些说明升级到另一个发行版本。要升级发布版本,请参阅相应的发布升级说明,例如升级到 MongoDB 6.0 。

下载企业二进制文件img

根据您的操作系统,您可以使用包管理器或手动下载二进制文件来安装 MongoDB Enterprise 二进制文件。

Linux(包管理器)Linux(手动下载)视窗苹果系统

如果您使用包管理器安装了 MongoDB Community,请按照适用于您的操作系统的包管理器说明进行操作:

安装过程中,包管理器会删除社区包;在您重新启动之前,这不会影响正在运行的部署。

程序img

为了最大限度地减少停机时间,您可以使用“滚动”升级从 MongoDB Community 升级到 Enterprise Edition,方法是在其他成员可用时单独升级成员。

升级副本集的从节点。img

一次升级副本集的从节点:

  1. 关闭mongod实例。
  2. 重新启动 Enterprise mongod,指定相同的配置选项(例如相同的数据目录、配置文件等)。

等待成员恢复到SECONDARY状态,然后再升级下一个从节点。

降级副本集主节点。img

一旦所有从节点都升级到企业,连接mongosh到主要并用于 rs.stepDown()降低主要并强制选举新的主节点。

升级主节点。img

rs.status() 显示主节点已降级且另一个成员已进入PRIMARY状态时,升级已降级的主节点:

  1. 关闭降压初级。
  2. 重新启动 Enterprise mongod,指定相同的配置选项(例如相同的数据目录、配置文件等)。

IMPORTANT

在使用任何企业功能之前,请确保所有节点都已升级到企业版。

升级到 MongoDB Enterprise(独立)升级到 MongoDB Enterprise(分片集群)

原文 - Upgrade to MongoDB Enterprise (Replica Set)

译者:陆文龙

Copyright © 上海锦木信息技术有限公司 all right reserved,powered by Gitbook文件修订时间: 2023-09-01 17:10:26

results matching ""

    No results matching ""