mysql集群部署:两主两从(mysql-5.7.25) centos 7
1.安装mysql
安装步骤省略参考我的上一篇 (https://blog.youkuaiyun.com/weishuai528/article/details/99642513)
2.在不同虚拟机上安装mysql
由于使用的是虚拟机,所以只需要在一台机器部署完成只有,就可以克隆,克隆出另外3台服务器,这样方便很多。
(注意):
这里隐形的埋下了一个坑,因为是克隆的,所有这4台机器所有的环境全部一样,除了ip地址不同,
所以在后面的 配置主从mysql的时候,会出现 Slave_IO_Running = NO 的情况,这是因为 在
/opt/mysql/data/auto.cnf
中mysqlId完全相同了,可以更改成不同的id,即可!
3.开始配置集群
我的环境是
192.168.72.132(主)
192.168.72.133(主)
192.168.72.134(从)
192.168.72.135(从)
这四台服务器 当然 132 与133 也可以通信,互为主从,图示如下
4.具体配置文件配置内容
配置每个服务器中的配置文件 mysql的配置文件
mysql的配置文件按照 我上面的 连接
(https://blog.youkuaiyun.com/weishuai528/article/details/99642513)
配置,是在/etc/my.cnf中