正在生成
详细信息:
检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
实例”接口创建。 重启集群实例下的节点时,对于mongos节点,取值为mongos节点ID,对于shard和config组,取值为shard和config组ID。 重启整个实例时,取值为实例ID。 重启副本集实例时,取值为实例ID。 重启单节点实例时,取值为实例ID。 请求示例 根据target_id重启整个实例
实例中。 主备切换中 正在切换副本集实例及集群实例的shard、config的主备节点。 节点扩容中 正在扩容集群实例的shard或dds mongos节点个数。 删除节点中 正在删除添加失败的节点。 存储扩容中 正在扩容实例的磁盘大小。 规格变更中 正在变更实例的CPU和内存规格。
//mongos节点类型 "num": 2, //节点数量 "spec_code": "dds.mongodb.c6.medium.4.mongos" //节点资源编码 }, { "type": "shard", //shard节点类型
对于集群实例,变更mongos节点规格时,取值为mongos节点ID;变更单个shard组规格时,取值为shard组ID;批量变更多个shard组规格时,不传该参数;变更config组规格时,取值为config组的ID。 对于副本集实例,取值为相应的实例ID。变更readonly节点规格时,取值为readonly节点ID。
ds mongos节点,副本集是否同时连接了主节点和备节点。 解决方案:如果是集群实例,连接实例时建议同时连接多个dds mongos节点,这样可以分担负载并提高可用性;如果是副本集实例,建议同时连接主备节点,这样不仅提升了数据读写性能,而且避免了在发生主备节点切换后,从客户端写入数据报错的问题。
3个以上的可用区选项。 实例选择多可用区部署时,实例下的主节点、备节点和隐藏节点分别部署在三个不同的可用区内。 部署架构对比 单可用区 实例选择单可用区部署时,实例下的Primary、Secondary和Hidden节点部署在相同的可用区内。 图1 单可用区部署 多可用区 实例选
find({}); 执行如下命令,关闭单节点进程。 db.getSiblingDB('admin').shutdownServer(); 搭建configsvr副本集。 准备副本集配置文件和目录,将configsvr1节点的dbPath文件拷贝到其他两个节点目录下。 cp -aR /com
扩容及规格变更 DDS是否支持不同类型实例变更 DDS是否支持添加节点 DDS在分片节点扩容期间服务是否可用
Array of 表6-6 objects 节点组信息或节点信息的列表对象。 当参数模板是副本集或单节点类型时,不返回该字段,模板直接应用到对应实例。 当参数模板是集群类型时,如果是shard组或者config组的参数模板,则返回的是对应类型的节点组信息;如果是mongos组的参数模板,则返回的是对应类型的的节点信息。
会上报该事件。 不需要处理。 无 节点运行状态异常 DDSFaultyDBNode 重要 由于灾难或者物理机故障导致数据库节点故障时,会上报该事件,属于关键告警事件。 检查数据库服务是否可以正常使用,并提交工单。 可能导致数据库服务不可用。 节点运行状态异常已恢复 DDSDBNodeRecovered
d/Config IP开关接口、副本集跨网段访问配置、查询实例可迁移到的可用区、实例可用区迁移。 连接管理 包括查询实例节点会话、终结实例节点会话、查询实例节点连接数统计接口。 备份与恢复 包括创建手动备份、删除手动备份、查询备份列表、查询自动备份策略、设置自动备份策略、恢复到新
al数据库有read权限。 单节点:连接源数据库的用户需要对待迁移库有read权限,对local数据库有read权限。 集群:连接源数据库mongos节点的用户需要对待迁移库有read权限,对config数据库有read权限, 连接源数据库分片节点的用户需要对admin数据库有r
扩容磁盘 扩容集群实例的磁盘空间 扩容副本集实例的磁盘空间 扩容副本集只读节点磁盘空间 扩容单节点实例的磁盘空间 父主题: 变更实例
node_type String 参数模板节点类型。 mongos,表示集群mongos节点类型。 shard,表示集群shard节点类型。 config,表示集群config节点类型。 replica,表示副本集类型。 readonly,表示副本集只读节点类型。 shard_readonly,表示集群只读节点类型。
1:40305'}}); } } 执行如下命令,关闭单节点进程。 db.getSiblingDB('admin').shutdownServer(); 搭建shardsvr1副本集。 准备副本集配置文件和目录,将shardsvr1节点的dbPath文件拷贝到其他两个节点目录下。 cp -aR /com
1:40305'}}); } } 执行如下命令,关闭单节点进程。 db.getSiblingDB('admin').shutdownServer(); 搭建shardsvr2副本集。 准备副本集配置文件和目录,将shardsvr2节点的dbPath文件拷贝到其他两个节点目录下。 cp -aR /com
修改实例标签 修改数据库复制集名称 补丁升级 大版本升级 扩容磁盘 变更实例的CPU和内存规格 变更集群实例的节点 变更副本集实例的节点 设置可维护时间段 迁移可用区 操作系统更新
用性考虑,将您的Primary、Secondary和Hidden节点分别创建在不同的物理机上。 如果业务需要较高的容灾能力,建议您选择3可用区。此时,实例下的dds mongos节点、shard节点和config节点分别部署在3个不同的可用区内。 实例类型 选择“集群”。 集群类型的实例包含dds
图2 查询指定条件的慢日志 对于集群实例,节点类型默认“All shards”,可查看集群实例下所有shard节点的慢日志信息。 对于副本集实例,节点类型默认“All nodes”,可查看副本集实例下所有节点的慢日志信息。 可查看对应节点在不同时间段的慢日志。 可查看以下级别的慢查询语句:
backwards forwards node_id String 否 节点ID,取空值,表示查询实例下所有允许查询的节点。 使用请参考表8的“id”。允许查询的节点如下: 集群实例下面的 shard节点。 副本集、单节点实例下面的所有节点。 keywords Array of strings 否