前期准备:
mysql先部署好GTID主从,然后才部署MHA
1)环境准备(所有节点)
#安装依赖包
yum install perl-DBD-MySQL -y
#进入安装包存放目录
[root@mysql-db01 ~]# cd /root/tools
#上传mha安装包
[root@mysql-db01 tools]# rz -be
mha4mysql-manager-0.56-0.el6.noarch.rpm
mha4mysql-manager-0.56.tar.gz
mha4mysql-node-0.56-0.el6.noarch.rpm
mha4mysql-node-0.56.tar.gz
#安装node包
rpm -ivh mha4mysql-node-0.56-0.el6.noarch.rpm
#登录数据库
mysql -uroot -p
#添加mha管理账号
grant all privileges on *.* to mha@'192.168.1.%' identified by 'mha';
flush privileges;
#查看是否添加成功
select user,host from mysql.user;
2)命令软连接(所有节点)
#如果不创建命令软连接,检测mha复制情况的时候会报错
ln -s /usr/local/mysql/bin//mysqlbinlog /usr/bin/mysqlbinlog
ln -s /usr/local/mysql/bin//mysql /usr/bin/mysql
3)部署管