MHA的实验部署

一、前期准备

  准备四台虚拟机,一台主服务器,一台管理服务器,两台从服务器

  在开始之前先要关闭所有服务器的防火墙,以免有一些麻烦

二、实际操作

  2.1 配置主服务器

  2.2 配置从服务器1和2

  2.3 给主从服务器实现软链接

  2.4 配置mysql一主两从

  2.4.1 给主从服务器mysql授权

 

   2.4.2 在Master节点查看二进制文件和同步点

  2.4.3 在 Slave1、Slave2 节点执行同步操作并查看结果

  2.4.4 设置只读属性

  2.4.5 测试是否数据同步

三、安装MHA所有组件

  3.1 为四台虚拟机安装环境依赖包epel源

  3.2 为管理服务器编辑hosts文件内容

  3.3 和远程服务器之间交互

  3.4 解压mha4mysql

 

  3.5 安装组件

 

  3.6 解压manager

 

  3.7 安装组件

  3.8 分别为四台服务器配置无密码认证

  3.8.1 manager

  3.8.2 master

  3.8.3 slave1

  3.8.4 slave2

  3.9 在manager上配置MHA

   3.10 第一次配置需要在 Master 节点上手动开启虚拟IP

  3.11 在 manager 节点上测试 ssh 无密码认证

  3.12 在 manager 节点上测试 mysql 主从连接情况

    爆出如下图的错误,需要将主从里的核心配置注释掉,重启再次输入命令即可 

  3.13  在 manager 节点上启动 MHA

  3.14 查看MHA的状态 

  3.15 查看MHA当前的master

四、故障模拟

  4.1 在manager 节点上监控观察日志记录

    tail -f /var/log/masterha/app1/manager.log

  4.2  故障修复步骤

  4.2.1 修复mysql和主从

  4.2.2 在manager节点上修改配置文件app1.cnf 

 

  4.2.3  在manager节点上启动MHA

 

  • 11
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值