全部文档
当前文档

暂无内容

如果没有找到您期望的内容,请尝试其他搜索词

文档中心

跨AZ高可用

最近更新时间:2024-12-27 18:44:47

MongoDB提供了同城容灾解决方案。该方案将副本集中的三个节点,分别部署在同一地域下三个不同的可用区,通过内部网络实现节点间的信息互通。当三个可用区中的任一可用区因电力、网络等不可抗因素失去通信时,高可用系统将自动触发切换操作,确保整个副本集架构的持续可用。

注意:
1.目前仅华北1(北京)支持创建多可用区副本集实例,可用区可选A+B+C,华北1(北京)、华东1(上海)支持创建多可用区分片集群实例,华北1(北京)的可选可用区为A+C+E,华东1(上海)的可选可用区为A+B+D。
2.创建多可用区副本集实例时,节点数被限制为三节点。

创建多AZ部署的副本集实例

新建副本集实例时,数据中心选择“华北1(北京)”,可用区选择“可用区A+B+C”,则副本集实例的三个节点分别部署在可用区A、可用区B、可用区C。

查看副本集实例多AZ部署情况

进入到副本集实例详情页面,在节点信息列表中可以查看各节点的可用区部署情况。

创建多AZ部署的分片集群实例

新建分片集群实例时,数据中心选择“华北1(北京)”或华东1(上海),可用区选择多可用区,如“可用区A+C+E”,则分片集群每个shard的三个节点分别部署在可用区A、可用区C、可用区E。

查看分片集群实例多AZ部署情况

1.进入到分片集群实例详情页面,在Mongos列表中查看各Mongos节点的可用区部署情况。

2.进入到分片集群实例详情页面,在Shard列表中,光标悬浮查看节点信息,即可查看各Shard节点的可用区部署情况。

角色切换

注意:
1.目前仅副本集实例支持角色切换。
2. 触发节点的角色切换后,会产生1次30秒内的连接闪断,请在业务低峰期操作或确保应用具备重连机制。
3. 节点角色切换的操作,仅变更节点的角色,不改变节点所属的可用区和角色ID。
4.primary节点可以切换为secondary节点;secondary节点可以切换为primary或hidden节点;hidden节点可以切换为secondary节点。
  1. 登录云数据库MongoDB控制台

  2. 单击左侧导航栏中的副本集实例列表

  3. 单击实例列表中的实例名称进入实例详情。

  4. 点击节点信息列表上的角色切换,弹出角色切换弹框。

  5. 在角色切换弹框中,选择要切换的节点,点击确定,完成节点切换。

文档导读
纯净模式常规模式

纯净模式

点击可全屏预览文档内容
文档反馈