MySQL系列二搭建MySQL主从集群

前面一章我们在centos上搭建好了MySQL数据库,今天我们搭建一个主从同步的MySQL简单集群。

上一章是在虚拟机(..64.)上搭建的,我用的是vmware15虚拟机搭建的,今天在扩展一台节点用于搭建主从集群,计划IP:..64.虚拟机作为主节点,新建的虚拟机IP:..64.做为从节点。的数据库搭建什么的参照上一章步骤执行就行。MySQL系列一-MySQL安装

软件环境

CentOS7MySQL5.7虚拟机IP:..64.(Master)/..64.(Slave)环境搭建

主节点配置修改/etc/my.cnf文件,文件中添加

修改后的my.cnf

重启MySQL,重启后在/usr/local/mysql/log文件中多了两个文件和

binlog的配置log-bin和log_bin都能正常启动

创建用户安全起见,我们通常会常见一个用户数据同步的用户(下一章会实践)从节点配置修改配置文件/etc/my.cnf文件,添加如下配置

修改后的my.cnf

重启MySQL,进入MySQL

现在基本的主从配置就已经搭建完成了,在主节点创建数据库,创建表,插入数据都可以同步到从库。

遇到的问题

主从没有同步主库中存在test数据库,从库中没有test数据库,主库删除掉test后,再在主库创建数据库,创建表,新增数据时,数据没有同步到从数据库。查看从库的状态有报错提示,导致不能数据同步。解决办法是先停掉从节点,然后设置跳过,启动从节点。




转载请注明:http://www.aierlanlan.com/tzrz/3497.html