Mysql高可用集群搭建(二) MHA

本文详细介绍了如何搭建MySQL高可用集群,重点在于MHA Manager的安装配置,包括设置工作目录、日志文件、主库binlog位置、自动切换脚本等。在所有节点安装mha4mysql-node后,配置manager节点,强调了SSH互信验证和监控配置的重要性。
摘要由CSDN通过智能技术生成

1.准备工作

安装基础依赖包在所有机器上面执行,以后都不在博客里面写$符号了,和Redis官方学的,写的我好累

wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo

yum makecache

yum -y install perl-DBD-MySQL perl-Config-Tiny perl-Log-Dispatch perl-ParallelForkManager perl-Config-IniFiles ncftp perl-Params-Validate perl-CPAN perl-TestMock-LWP.noarch perl-LWP-Authen-Negotiate.noarch perl-devel perl-ExtUtils-CBuilder perl-ExtUtils-MakeMaker

yum install -y perl-DBD-MySQL perl-Config-Tiny perl-Log-Dispatch perl-Parallel-ForkManager perl-YAML-Tiny perl-PAR-Dist perl-Module-ScanDeps perl-Module-CoreList perl-Module-Build perl-CPAN perl-CPANPLUS perl-File-Remove perl-Module-Install

首先配置安装MHA NODE 和 MHA Manager

为了和mysql master做区分,我的manager安装到130机器,还记得在上一篇文章中 /home/local/mysql里面的安装包吗,如果找不到执行如下命令获取

cd /home/local/mysql
wget https://github.com/yoshinorim/mha4mysql-node/releases/download/v0.58/mha4mysql-node-0.58.tar.gz
wget https://github.com/yoshinorim/mha4mysql-manager/releases/download/v0.58/mha4mysql-manager-0.58.tar.gz

下载好了先别急着配置manager,所有节点都需要安装mha4mysql-node,所以我们先装node  

给你们偷个懒,有更好的方法请留言
mkdir -p /home/local/mysql/mha4mysql-node-0.58

tar -zxvf /home/local/mysql/mha4mysql-node-0.58

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

八方来财添好运

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值