当前位置: 首页 > news >正文

业务上云实践MYSQL架构改造

业务上云实践上篇
业务上云实践-MYSQL迁移中篇
安装UVP VMTools
安装Cloud-init

1.1 实验介绍

本实验将把客户现有博客系统中数据库服务器迁移到HCS中,并将原先部署的架构改造成双主架构,同时在前端部署ELB以实现负载均衡。

1.2 申请目的端虚拟机(ECS)

步骤 1 申请ECS,作为“目的虚拟机”
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
步骤 2 在Rainbow server所在的试验机ping ECS的EIP
在这里插入图片描述

1.3 将源端mysql数据库迁移到华为云Stack

步骤 1 业务迁移上云
在Rainbow主页中点击“任务管理”,再点击“创建任务”,进行迁移任务的创建,如下图所示:
在这里插入图片描述
在这里插入图片描述
选择完成后,点击“下一步”目的VM的信息页面。
填写目的端的EIP
在这里插入图片描述
点击“下一步”进入目的虚拟机磁盘与网络配置页面,具体配置如下:
在这里插入图片描述
完成配置后点击“下一步”进入信息确认页面,如信息无误,勾选“创建完成后立即启动任务”,并点击“确定”完成任务创建,如下图所示:
在这里插入图片描述
创建迁移
在这里插入图片描述
在任务创建完成后,可点击任务名称,进入任务详情页面,查看具体的迁移状态,如下图所示:
在这里插入图片描述
步骤 2 数据同步
等待任务完成后,为了保证数据的一致性,需进行数据同步。
在迁移任务对应行,点击“同步”,并在弹出的窗口中勾选“最终同步”,如下图所示:
在这里插入图片描述
在数据同步的同时,可点击任务名称,进入详情页面,查看具体同步过程,如下图所示:
在这里插入图片描述
等待任务数据同步任务完成,如下图所示:
在这里插入图片描述
步骤 3 进入ECS上查看mysql业务
在这里插入图片描述

1.4 MySQL架构改造

说明:以下实验不属于本课程知识范围,但却是实际项目中常见的场景,仅需了解即可,并争取完成。
步骤 1 重复6.4中步骤2,再创建一台完全一致的ECS到华为云Stack
完成该步骤后,华为云Stack上有两台一样的ECS,分别为mysql-master1和mysql-master2,如下图所示:
在这里插入图片描述
步骤 2 修改两台ECS配置文件
通过弹性IP分别登录到两台主机,执行以下命令进行MySQL双主架构改造:
在mysql-master1上执行以下命令:

hostnamectl set-hostname mysql-master1

在这里插入图片描述
在mysql-master2上执行以下命令

 hostnamectl set-hostname mysql-master2

在这里插入图片描述
分别在两台ECS上输入以下命令,确保MySQL服务处于停止状态:

[root@mysql-master1~]# systemctl stop mysqld
[root@mysql-master2~]# systemctl stop mysqld
http://www.dtcms.com/a/391556.html

相关文章:

  • 深入解析TCP/IP协议分层与通信原理
  • 【人工智能通识专栏】第二十讲:科创项目选题
  • 数据治理系列(三):SQL2API 平台格局与发展趋势
  • 软考-系统架构设计师 软件项目管理详细讲解
  • three.js添加CSS2DRenderer对象
  • 磁共振成像原理(理论)9:射频回波 (RF Echoes)-三脉冲回波(2)
  • 栈的主要知识
  • question:使用同一请求数据且渲染顺序不确定时复用
  • Redis群集三种模式介绍和创建
  • 【LeetCode 每日一题】1935. 可以输入的最大单词数
  • eeprom和flash的区别
  • [vibe code追踪] 分支图可视化 | SVG画布 | D3.js
  • [硬件电路-264]:数字电路的电源系统的主要特性包括哪些
  • 算法题(212):01背包(空间优化)
  • TP4054和TP4056对比
  • AD5165(超低功耗逻辑电平数字电位器)芯片的详细用法
  • 38、多模态模型基础实现:视觉与语言的智能融合
  • 租赁合同管理系统如何使用?功能深度解析
  • 构建高质量RAG知识库,文档解析破解AI应用的数据质量难题
  • CS课程项目设计17:基于Face_Recognition人脸识别库的课堂签到系统
  • 跨平台开发地图:客户端技术选型指南 | 2025年9月
  • 隐私保护 vs 技术创新:AI 时代数据安全的边界在哪里?
  • 如何在网页开发中建立数字信任?
  • 网站模版 网站建站 网站设计源码模板
  • 访问飞牛NAS的时候为啥要加:5667?不能隐藏它吗?啥是重定向?HTTPS为啥是红的?
  • 端口切换导致 mcp 和 gimini cli 连接失败
  • (论文速读)KL-CLIP:零采样异常分割的K均值学习模型
  • FlexE实践笔记
  • 搭建Redis群集模式
  • 视觉SLAM第13讲:实践,设计SLAM系统