利用keepalived实现mysql的双主双活,架构大致如下:
最新更新请管住公%|众%|号:【有影开源】
安装部署步骤:
一.安装两台mysql
1.1 上传安装包 mysql-8.0.33-el7-x86_64.tar.gz并解压【版本要一致】
1.2创建mysql用户组和用户并修改权限
groupadd mysql
useradd -r -g mysql mysql
chown mysql:mysql -R /data/mysql
1.3配置my.cnf文件
[mysqld]
user=mysql
port=3306
socket=/data/mysql/mysql.sock
pid_file=/data/mysql/mysql.pid
basedir=/data/mysql
datadir=/data/mysql/data
log-error=/data/mysql/log/mysqld.log
#log_bin=/data/mysql/binlog/mysql-bin
gtid_mode=ON
enforce_gtid_consistency=ON
tmpdir =/data/mysql/temp