检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
当您使用A账号登录MAS控制台,默认可以添加A账号下的RDS资源作为数据源,如需要添加B账号下的RDS资源作为数据源,可通过B账号先创建委托将RDS资源共享给A账号,A账号在MAS控制台创建凭证(基于B账号创建的委托),并通过凭证来查询和调用B账号的RDS资源。 参考步骤如下: 委托方B账号创建
MAS多活管理切换/回切 概述 “MAS多活管理切换/回切”插件用于配置MAS多活管理中心的数据库监控进行切换/回切数据中心操作。 配置介绍 表1 配置说明 参数 配置说明 多活管理中心 选择多活管理中心。 监控类型 选择监控类型。 监控 选择监控。 操作 配置监控操作。 切换:切换数据中心。
MAS是不是相当于一个管理通道,客户需要提前在MAS中配置策略,如果出现问题,整体状态可以自动倒换? 是的。 MAS需要包含数据库、存储等一体化部署,配置策略后整体无感知切换。 MAS里面也包含容灾策略和容灾演练。 父主题: MAS产品相关问题
ds1.jdbcUrl 数据库连接地址 空 与MAS服务中连接池中各节点下数据库连接地址一致。 sources.ds1.username 数据库用户名 空 与MAS服务中连接池中各节点下数据库用户名一致。 sources.ds1.password 数据库密码 空 如果密码为加密,需要自定义实现解密类配置:props
编辑监控 如果您想更换监控器已监控的数据库信息,可以通过修改监控器的配置信息来完成,但是不支持修改监控器类型、应用名称、监控器名称。 操作步骤 登录MAS控制台,在“多活管理”页面单击实例,进入实例控制台。 在页面顶端导航栏选择“监控列表”。 单击监控所在行的“编辑”。 在“编辑
开启时,可以纳管已被其他应用纳管的资源。 服务 选择云服务。 资源类型 展示所选云服务下包含的资源类型。 区域 选择云服务所在区域。 资源列表 勾选具体的资源。 单击“下一步:评估配置”,进行评估配置。 表2 评估配置 参数 配置说明 应用类型 选择应用类型。 一般应用 重要应用 关键应用 核心应用 每日自动评估
场景库”页面。 单击“创建故障场景”按钮,填写基本信息。 表1 基本信息配置说明 参数 配置说明 名称 输入故障场景名称。 标签 选择故障场景标签,最多支持4个标签。可选如下标签: 中间件 云原生 容器 容灾演练 数据库 网络 虚机 描述 输入故障场景描述。 在“场景编排”区域中
配置文件示例config_Redis.yaml props: version: v1 appId: xxx monitorId: xxxx cloud: xxxx region: xxxxx azs: az1 etcd: address: xxx.xxx.xxx.xxx:xxxx
MAS多活管理切换/回切 DDM实例创建备份 DDM实例读写设置 RDS实例指定用户读写设置 RDS检查容灾复制状态 RDS灾备实例升主 RDS修改实例参数 DRS任务操作 DRS检查任务方向和状态 RDS自动备份策略设置 RDS检查实例备份信息 DRS检查任务信息 DRS数据级/对象级对比
选择项目,默认显示当前命名空间多活分区下已配置的默认项目。 任务 选择DRS灾备任务名称。 灾备切换 配置灾备切换。 升主:升为主数据库。 降备:降为备数据库。 任务名称 请自定义输入任务名称。 表2 手动输入-配置说明 参数 配置说明 任务所在region 配置任务所在区域。 项目ID 配置项目ID。
配置文件示例config_Redis_chaos.yaml props: version: v1 appId: xxx monitorId: xxxx cloud: xxxx region: xxxxx azs: az1 etcd: address: xxx.xxx.xxx.xxx:xxxx
<groupId>com.huaweicloud.devspore</groupId> <artifactId>spring-cloud-starter-huawei-devspore-dcs</artifactId> <version>${mas.version}</version>
DDM实例创建备份 概述 “DDM实例创建备份”插件用于在DDM逻辑库中所有数据库实例进行手动备份的操作。 配置介绍 表1 选择输入-配置说明 参数 配置说明 任务所在region 选择任务所在区域。 凭证 选择凭证,默认显示当前命名空间多活分区下已配置的默认凭证。 项目 选择项
同步链路名称,默认自动生成,或者根据规划自定义填写。 源数据源 选择源数据源。源数据源的数据库实例将配置为创建DB监控数据中心1的数据库。 目标数据源 选择目标数据源。目标数据源中RDS实例中不能有新创建的数据库,否则会导致链路创建异常。 同步方案 选择数据同步方案。 同步方向 选择同步方向,本实践配置“单向”。
rce和hint,可单独只指定source或hint,也可一起组合使用。 source用于选择数据中心,可以填“dc1”/“dc2”/“ACTIVE”。填“dc1”时,则强制路由到dc1数据中心,不管此时的路由算法为哪种,也不管sql类型是读还是写;同理,填“dc2”时,强制路由
Jedis、Lettuce Jedis是一个流行的Java客户端库,用于与Redis数据库进行交互。 Lettuce 是一个可伸缩线程安全的Redis客户端,多个线程可以共享同一个 RedisConnection。 直接替换客户端命令参考如下。 import com.huawei
多活容灾方案对网络是不是也有要求?否则网络不稳定很差或网络抖动场景下,是不是会存在误切现象? 网络是有明确要求的,包括时延等,通常要求在5ms内,这些要求也会在容灾规范中承载。 针对应用和数据库探活时,不是只探活1次就切换,用户可以在界面上配置策略,比如网络情况不是很好,可以配置成间隔10s并且连续3次失败再做切
单边读写 此模式为MAS-Mongo-SDK的默认路由模式,在单边读写模式下,对Mongo的读写操作都在同一Mongo数据库(dc1或dc2)进行,通过配置文件中的active字段或MAS界面配置活跃节点来指定。(通过注解指定数据源的场景例外,注解强制指定路由见强制路由)。 配置示例:
服务配合完成。 读写分离。 读写分离由SDK实现,支持随机、轮询的负载均衡算法。 自定义指定数据源进行数据访问。 用户也可以通过注解方式指定数据源以及主从数据库进行数据读写。 注解中source是指定选择哪个节点的数据源,从YAML配置中的router.nodes中选取,如果不设
mkdir /opt/cloud/mas 将磁盘挂载到指定目录。 mount /dev/vdb /opt/cloud/mas 配置磁盘分区自动挂载。 vi /etc/fstab 增加如下配置: /dev/vdb /opt/cloud/mas