mysql+MHA+consul+ProxySQL高可用
Posted 凯文队长
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql+MHA+consul+ProxySQL高可用相关的知识,希望对你有一定的参考价值。
https://dzone.com/articles/consul-proxysql-and-mysql-ha?utm_medium=feed&utm_source=feedpress.me&utm_campaign=Feed:%20dzone
https://www.aliyun.com/jiaocheng/132307.html?spm=5176.100033.2.6.51e94d54AD4NcE
一、配置主从同步
1. 本例中主从ip及端口
Master:192.168.20.50:3306
Slave1:192.168.31.2:3306 (候选master)
Slave2:192.168.31.4:3306
2、安装mysql
wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
yum -y install mysql57-community-release-el7-10.noarch.rpm
yum -y install mysql-community-server
systemctl start mysqld.service
grep "password" /var/log/mysqld.log
mysql -uroot -p #登录
ALTER USER ‘root‘@‘localhost‘ IDENTIFIED BY ‘My2019..‘;
#因为安装了Yum Repository,以后每次yum操作都会自动更新,需要把这个卸载掉
yum -y remove mysql57-community-release-el7-10.noarch
3. Slave配置参数
log-bin = mysql-bin
log-bin-index = mysql-bin.index
read_only=1
relay_log_purge=0 #(一主一丛不需要此项,两从及以上建议开次参数,防止切换为成主库的从库自动删除中继日志后,无法给其他从库应用这部分日志)
以上是关于mysql+MHA+consul+ProxySQL高可用的主要内容,如果未能解决你的问题,请参考以下文章
MHA+ProxySQL,mysql的高可用集群+读写分离MHA搭建与VIP策略