多活高可用服务 MAS-MAS配置流程:前提条件
时间:2025-04-24 09:32:10
前提条件
进行应用改造需要提前完成的事项:
- 已创建VPC、子网和安全组。本实践用到的多活实例、RDS for MySQ L实例 、DRS灾备任务均部署在相同的VPC、子网和安全组。
- 创建VPC和子网的操作指导请参考创建虚拟私有云和子网,若需要在已有VPC上创建和使用新的子网,请参考为虚拟私有云创建新的子网。
- 创建安全组的操作指导请参考创建安全组,为安全组添加规则的操作指导请参考添加安全组规则。
- 已开通MAS“同城多活”版本功能模块,功能点包括“MySQL”。具体详情请参见开通功能模块。
- 创建好“同城多活”类型的命名空间,分区类型选择“华为云”,空间命名为namespace-demo,主备可用区分别为az1和az2。具体详情请参见创建命名空间。
- 在已创建的命名空间下购买MAS多活管理中心,实例命名为mas-instance-demo。具体详情请参见购买多活管理中心。
- 已购买RDS for MySQL两个数据库实例。
- 数据库实例分别部署在当前Region下的az1和az2。
- 数据库实例命名为rds-mysql-demo-01和rds-mysql-demo-02,数据库实例需配置为相同的用户名和密码。
- 分别在两个数据库实例中创建database01名称为litemall,此litemall为Demo商城的业务数据库,用于在MAS多活管理中心配置为MySQL监控器的连接数据库。
- 分别在两个数据库实例中创建database02名称为test,用于在MAS多活管理中心配置为MySQL监控器的监控数据库。
- 商城应用部署在已创建的命名空间下的可用区,且业务部署架构需要和MAS多活分区保持一致;与多活实例配置为相同VPC、子网、安全组,与多活实例网络互通。
support.huaweicloud.com/bestpractice-mas/mas_08_0021.html