MySQL双主架构升级实施测试方案
作为本际云服务器推荐网小编,根据公司安全漏洞扫描检查,为保障支撑系统的安全、稳定运行,对互联网MySQL数据库进行版本升级。以下是测试环境测试方案。

配置信息
– 服务器信息:
信息项 节点1 节点2
主机名 192.168.48.130 192.168.48.131
用途 测试库mgrmaster 测试库mgrslave1
操作系统版本 Centos7.4 Centos7.4
CPU/内存 2C/2GB 2C/2GB
– 数据库版本信息:
信息项 版本
数据库旧版本 5.7.29
数据库新版本 5.7.37
升级实施流程
当前服务器信息以及数据库版本信息:
192.168.48.130 mgrmaster
192.168.48.131 mgrslave1
MySQL双主架构
数据库备份
升级前首先对数据库进行全量备份。
上传新版本二进制文件至服务器
按顺序升级,先升级从库,再升级主库。
升级从库
1)设置关闭数据库为slow的方式
mysql> set globalinnodb_fast_shutdown=0;
2)解压安装包,原版本使用二进制的方式安装,故修改路径软链接即可使用替换数据库软件的目的
3)启动数据库并登录验证
4)升级数据字典
5)重启数据库
6)登录数据库检查,主备已经自动创建连接
升级主库
与升级从库步骤相同,先停止keepalived运行。
回退方案
若在升级过程中,遇到报错,首先检查error日志对错误进行排查。如果问题无法解决,则进行版本回退。回退方法:
1)清理redolog文件
2)清理link,启动旧版本
3)重新以原来的软件版本启动
原创文章,作者:小编小本本,如若转载,请注明出处:https://www.benjiyun.com/yunzhujiyunwei/vps-yunwei/6562.html
