MySQL高可用——MaxScale
羡仙. • 2020 年 02 月 26 日
本文基于MHA
依赖包yum install -y novacom-server.x86_64 libaio.x86_64 libaio-devel.x86_64
安装
官网下载地址
[root@localhost softpackage]# rpm -ivh maxscale-2.4.7-1.centos.7.x86_64.rpm
警告:maxscale-2.4.7-1.centos.7.x86_64.rpm: 头V4 RSA/SHA1 Signature, 密钥 ID 28c12247: NOKEY
准备中... ################################# [100%]
正在升级/安装...
1:maxscale-2.4.7-1 ################################# [100%]
Created symlink from /etc/systemd/system/multi-user.target.wants/maxscale.service to /usr/lib/systemd/system/maxscale.service.
环境介绍服务器功能hostnameMysql Server_id192.168.128.125从库qvbilam_mha_111
192.168.128.126主库qvbilam_mha_212
192.168.128.127从库qvbilam_mha_313
192.168.128.128从库qvbilam_mha_414
192.168.128.129MHA,MaxScalelocalhost-
使用
创建权限用户-- 创建监控账号
create user qvbilam_scale_monitor@'192.168.128.%' identified by 'qvbilam';
-- 授权用于监控服务账号权限
grant replication slave,replication client on *.* to qvbilam_scale_monitor@'192.168.128.%';
-- 创建路由账号
create user qvbilam_scale_route@'192.168.128.%' identified by 'qvbilam';
-- 授予路由账号权限
grant select on mysql.* to qvbilam