Docs 菜单
Docs 主页
/
MongoDB Manual
/ / /

升级到 MongoDB Enterprise(副本集)

在此页面上

  • 关于此任务
  • 步骤

MongoDB Enterprise 提供 MongoDB Community 版本中不提供的各种功能,例如:

  • 用于自管理部署的内存存储引擎

  • 审核自管理部署

  • 自管理部署上的 Kerberos 身份验证

  • 自 管理部署上的LDAP 管理LDAP代理身份验证 和 LDAP 授权

  • 静态加密

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

警告

请勿使用这些说明升级到其他发布版本。如需升级发布版本,请参阅相应的版本升级说明,如升级到 MongoDB 8.0

借助 Ops Manager ,您可以自动从MongoDB Community Server升级到MongoDB Enterprise Server。

有关更多信息,请参阅更改MongoDB版本。

手动更新副本集时,可以执行滚动升级,以在最短停机时间内将每个MongoDB Community Server更新到 Enterprise 版。

在滚动升级中,每个从节点(secondary node from replica set)都会被关闭和升级。然后,企业服务器作为从从节点(secondary node from replica set)重新加入副本集。当所有从节点都升级后,您可以降级主节点 (primary node in the replica set),强制副本集选择一台 Enterprise 服务器作为新的主节点 (primary node in the replica set)。

要最大限度地减少停机时间,请手动将每个服务器从MongoDB Community Server升级到 Enterprise Edition:

1

单独升级副本集的每个从节点(secondary node from replica set)。在一台服务器上完成升级进程,等待其作为 Enterprise服务器重新加入副本集,然后再启动下一台服务器。

有关过程,请参阅升级到MongoDB Enterprise Server。

2

当副本集集中的所有从节点都启动并运行MongoDB Enterprise Server 时,让主节点 (primary node in the replica set)节点退出。这会强制进行选举,导致 Enterprise Server 成为新的主节点 (primary node in the replica set)成员。

要降级主节点 (primary node in the replica set)节点,请使用rs.status() 方法获取当前主节点id (primary node in the replica set)节点的 :

rs.status().members.find(m => m.state === 1)._id
0

然后,使用 方法强制主节点 (primary node in the replica set)节点降级:rs.stepDown()

rs.stepDown( 120 )

此命令将主节点 (primary node120 in the replica set)节点降级,并使服务器在120 秒内没有资格作为主节点 (primary node in the replica set)。如果在rs.stepDown() 秒后未找到主节点 (primary node in the replica set),则可以重新选举服务器。有关更多信息,请参阅 方法。

要确认主节点 (primary node in the replica set)成员已退出并且副本集已选择新的主节点 (primary node in the replica set),请重新运行rs.status() 方法:

rs.status().members.find(m => m.state === 1)._id
1
3

升级前主节点 (primary node in the replica set)节点。当以前的主节点 (primary node in the replica set)启动时,它会作为从从节点(secondary node from replica set)重新加入副本集。

有关过程,请参阅升级到MongoDB Enterprise Server。

重要

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

后退

独立运行的实例

在此页面上