mysql双主
MySQL双主架构
主机名
ip
用途
mysql-server1
192.168.10.11
主1
mysql-server2
192.168.10.12
主2
ps. 要求:
1、主从版本一致
2、主从数据一致
yum 方式安装mysql# 两台服务器均安装mysql[root@mysql-server1 ~]# wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm[root@mysql-server1 ~]# rpm -ivh mysql80-community-release-el7-3.noarch.rpm[root@mysql-server1 ~]# yum -y install yum-utils #安装yum工具包[root@mysql-server1 ~]# vim /etc/yum.repos.d/mysql-community.repo #修改如下
[root@mysql-server1 ~]# yum instal ...
mysql-galera集群部署
Galera Cluster 介绍Galera是一个MySQL(也支持MariaDB,Percona)的同步多主集群软件。主要功能同步复制Active-active的多主拓扑结构真正的multi-master,即所有节点可以同时读写数据库自动成员资格控制,失败节点从群集中删除新节点加入数据自动复制真正的并行复制,行级
环境介绍centos 7.5 4台mysql-wsrep 5.7
集群部署准备环境:主机解析:[root@admin ~]# cat /etc/hosts127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4::1 localhost localhost.localdomain localhost6 localhost6.localdomain6192.168.245.133 galera1192.168.245.136 galera2192.168.245.10 galera3192.168.245.135 galera4关闭防火墙和selinux:setenforce ...
关于mysql主从同步问题解决
问题1
mysql gtid复制方式导出数据报错
Warning: A partial dump from a server that has GTIDs will by default include the GTIDs of all transactions, even those that changed suppressed parts of the database. If you don’t want to restore GTIDs, pass –set-gtid-purged=OFF. To make a complete dump, pass –all-databases –triggers –routines –events
解释:当前数据库实例中开启了 GTID 功能, 在开启有 GTID 功能的数据库实例中, 导出其中任何一个库, 如果没有显示地指定–set-gtid-purged参数, 都会提示这一行信息. 意思是默认情况下, 导出的库中含有 GTID 信息, 如果不想导出包含有 GTID 信息的数据库, 需要显示地添加–set-gtid-purged ...



