添加集群实例节点
使用须知
账户余额大于等于0元,才可添加节点。
实例状态为正常、删除备份中和恢复检查中时可以添加节点。
实例在备份过程中无法添加节点。
实例进行添加节点时,该实例不可被删除。
计费说明
对于按需计费的实例,添加节点后,依旧按使用时长实时计费。
对于包年/包月的实例,添加节点后,差价需补交。
计费详情请参见产品价格详情。
添加mongos
步骤 1 登录管理控制台。
步骤 2 单击管理控制台左上方的
,选择区域和项目。
步骤 3 在页面左上角单击
,选择“数据库 > 文档数据库服务 DDS”,进入文档数据库服务信息页面。
步骤 4 在“实例管理”页面,选择指定的集群实例,单击实例名称。
步骤 5 在“基本信息”页面的“节点信息”区域,选择“mongos”页签,单击“添加mongos”。
节点信息


步骤 6 在“添加mongos”页面,选择性能规格、节点数量和参数模板,单击“下一步”。
添加mongos


社区版集群实例最多支持32个mongos节点。
步骤 7 在确认页面,确认节点配置信息。
包年/包月
如需重新选择,单击“上一步”,修改相关配置。
核对无误后,单击“提交订单”,进入付款页面,选择支付方式,完成支付。
按需计费
如需重新选择,单击“上一步”,修改相关配置。
核对无误后,单击“提交”,开始添加节点。
步骤 8 查看添加节点结果。
添加节点过程中,实例运行状态显示为“节点扩容中”,此过程约10~15分钟。
在实例列表的右上角,单击

刷新列表,可看到添加节点完成的实例的运行状态显示为“正常”。在实例“基本信息”页面的“节点信息”区域,选择“mongos”页签,可查看新增mongos节点信息。
若添加mongos节点失败,可进行批量回退或单个删除操作,详见回退集群实例的节点。
添加shard
步骤 1 登录管理控制台。
步骤 2 单击管理控制台左上方的
,选择区域和项目。
步骤 3 在页面左上角单击
,选择“数据库 > 文档数据库服务 DDS”,进入文档数据库服务信息页面。
步骤 4 在“实例管理”页面,选择指定的集群实例,单击实例名称。
步骤 5 在“基本信息”页面的“节点信息”区域,选择“shard”页签,单击“添加shard”。
节点信息


步骤 6 在“添加shard”页面,选择新增shard对应的性能规格、存储空间、节点数量和参数模板,单击“下一步”。
添加shard


申请的存储空间会有必要的文件系统开销,包括索引节点和保留块,以及数据库运行必需的空间。存储空间的数值必须为10的整数倍。
社区版集群实例最多支持32个shard节点。
步骤 7 在确认页面,确认节点配置信息。
包年/包月、
如需重新选择,单击“上一步”,修改相关配置。
核对无误后,单击“提交订单”,进入付款页面,选择支付方式,完成支付。
按需计费
如需重新选择,单击“上一步”,修改相关配置。
核对无误后,单击“提交”,开始添加节点。
步骤 8 查看添加节点结果。
添加节点过程中,实例运行状态显示为“节点扩容中”,此过程约10~15分钟。
在实例列表的右上角,单击

刷新列表,可看到添加节点完成的实例的运行状态显示为“正常”。在实例“基本信息”页面的“节点信息”区域,选择“shard”页签,可查看新增shard节点信息。
若添加shard节点失败,可进行批量回退或单个删除操作,详见回退集群实例的节点。
手动切换集群主备节点
集群实例由dds mongos(路由)、Config(配置)和Shard(分片)组件构成,其中Config和Shard分别由主节点、备节点和隐藏节点组成。主节点和备节点不对外提供访问地址,隐藏节点用于备份数据。当主节点故障时,系统会自动分配新的主节点保障高可用。同时,文档数据库服务提供主备切换功能,供用户在容灾演练等场景下自行切换主备节点。
使用须知
实例状态为正常或异常、恢复检查中、修改安全组中、高负载时,允许切换主备节点。
主备节点切换可能会造成1分钟的服务闪断,切换前请确认客户端具备重连机制。
主备同步的延迟时间过长时,主备切换耗时可能很久。因此,当主备同步的延迟时间超过300s时,控制台将不允许下发主备切换。关于副本集主备同步的延迟时间,请参见副本集中主备同步存在多长时间的延迟。
切换Config主备节点
步骤 1 登录管理控制台。
步骤 2 单击管理控制台左上方的 ,选择区域和项目。
步骤 3 在“服务列表”中,选择“数据库 > 文档数据库服务”,进入文档数据库服务信息页面。
步骤 4 在“实例管理”页面,选择指定的集群实例,单击实例名称。
步骤 5 在“基本信息”页面“节点信息”区域,选择“config”页签,单击操作列的“主备切换”。
步骤 6 在弹出框中单击“是”,开始执行主备切换。
步骤 7 查看切换结果。
主备切换过程中,实例运行状态显示为“主备切换中”,切换完成后,实例状态显示为“正常”。
在实例“基本信息”页面的“节点信息”区域,可查看切换后的主备节点。
切换完成后,原先的主节点会变为备节点,如果需要重新连接集群主节点,请参见通过Mongo Shell连接集群实例(内网连接)。
----结束
切换Shard主备节点
步骤 1 登录管理控制台。
步骤 2 单击管理控制台左上方的 ,选择区域和项目。
步骤 3 在“服务列表”中,选择“数据库 > 文档数据库服务”,进入文档数据库服务信息页面。
步骤 4 在“实例管理”页面,选择指定的集群实例,单击实例名称。
步骤 5 在“基本信息”页面“节点信息”区域,选择“shard”页签,在“操作”列单击“更多 > 主备切换”。
步骤 6 在弹出框中单击“是”,开始执行主备切换。
步骤 7 查看切换结果。
主备切换过程中,实例运行状态显示为“主备切换中”,切换完成后,实例状态显示为“正常”。
在实例“基本信息”页面的“节点信息”区域,可查看切换后的主备节点。
切换完成后,原先的主节点会变为备节点,如果需要重新连接集群主节点,请参见通过Mongo Shell连接集群实例(内网连接)。
----结束
备节点强制升主
步骤 1 登录管理控制台。
步骤 2 单击管理控制台左上方的 ,选择区域和项目。
步骤 3 在“服务列表”中,选择“数据库 > 文档数据库服务”,进入文档数据库服务信息页面。
步骤 4 在“实例管理”页面,选择指定的集群实例,单击实例名称。
步骤 5 在“基本信息”页面“节点信息”区域,选择“config”或者“shard”页签,选择角色为Secondary的节点,单击“强制升主”。
步骤 6 在弹出框中单击“是”,开始执行强制升主。
步骤 7 查看强制升主结果。
在实例“基本信息”页面的“节点信息”区域,可查看操作后的主备节点。
----结束
回退集群实例的节点
当申请的数据库节点添加失败时,您可以回退添加失败的节点。
批量回退
步骤 1 登录管理控制台。
步骤 2 单击管理控制台左上方的
,选择区域和项目。
步骤 3 在页面左上角单击
,选择“数据库 > 文档数据库服务 DDS”,进入文档数据库服务信息页面。
步骤 4 在“实例管理”页面,在添加节点失败的集群实例上,选择“更多 > 回退”。
步骤 5 在弹出框中,单击“是”,开始回退。
回退过程中,实例运行状态显示为“删除节点中”,此过程约1~3分钟。
单个删除
步骤 1 登录管理控制台。
步骤 2 单击管理控制台左上方的
,选择区域和项目。
步骤 3 在页面左上角单击
,选择“数据库 > 文档数据库服务 DDS”,进入文档数据库服务信息页面。
步骤 4 在“实例管理”页面,选择添加节点失败的集群实例,单击实例名称。
步骤 5 在“基本信息”页面的“节点信息”区域,选择“mongos”或“shard”页签,在添加失败的mongos、shard或只读节点上,选择“删除”。
步骤 6 在弹出框中,单击“是”,删除节点。
删除过程中,实例运行状态显示为“删除节点中”,此过程约1~3分钟。