本文主要是介绍安装mysql的MGR集群,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
说明
1、 mysql数据库主从宕机,会影响到正常业务访问,并且要手动进行切换。
2、 MHA高可用搭建复杂,代码已停止更新。
3、 MGR集群搭建方便, master故障会自动进行切换,不影响业务正常访问。
一、环境准备
1、主机说明
IP地址 | 主机名 | 端口 | 操作系统 | 数据库版本 |
---|---|---|---|---|
172.16.1.20 | db01 | 3306 | centos7.9 | 5.7.40 |
172.16.1.21 | db02 | 3306 | centos7.9 | 5.7.40 |
172.16.1.22 | db03 | 3306 | centos7.9 | 5.7.40 |
说明:数据库版本可以根据业务场景选择即可。
2、修改hosts文件
cat >> /etc/hosts << end
172.16.2.20 db01
172.16.2.21 db02
172.16.2.22 db03
end[root@db03 ~]# cat /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
172.16.2.20 db01
172.16.2.21 db02
172.16.2.22 db03
3、关闭防火漆
这篇关于安装mysql的MGR集群的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!