广告
返回顶部
首页 > 资讯 > 数据库 >MHA 搭建
  • 694
分享到

MHA 搭建

2024-04-02 19:04:59 694人浏览 薄情痞子
摘要

备注: 此处搭建的MHA 为 一主一从的环境manager:192.168.162.132master:192.168.162.134 node134slave:192.168.162.133 node13

备注: 此处搭建的MHA 为 一主一从的环境

manager:192.168.162.132

master:192.168.162.134 node134

slave:192.168.162.133 node133

1.搭建主从:liyingdi.blog.51cto.com/6397405/1915010 MHA不支持基于gtid的复制模式

2.所以节点下载安装MHA的软件

  https://code.Google.com/p/Mysql-master-ha/wiki/Downloads?tm=2

  yum localinstall mha4mysql-*.rpm

 安装的过程会提示缺少其他的依赖包

3.所以节点安装所有相关的rpm包

Http://down.51cto.com/data/2302565


4.在主库上创建用户及库:

 create database mhdb;

 创建复制用户:grant replication on *.* to 'repl'@'192.168.162.%' identified '123456';

 创建连接用户:grant all plivileges on *.* to 'admin1'@'192.168.162.%' identified '123456';

5.产生KEY

  cd .ssh/

 ssh-keygen  什么也不不填,一直回车

 安装完会出现下面几个文件

 MHA 搭建

6.将.pub文件重定向

 

  cat id_rsa.pub >> authorized_keys

7.将ssh下所有的文件复制到node133上

scp .ssh/* node133:~/.ssh/

8.ssh下文件进行修改文件

  chmod 600 *

9.验证node134可以直接访问node133

  ssh node133

 可以直接进入133

 MHA 搭建

10 主开始配置VIP

  创建文件夹mkdir /etc/masterha

  创建配置文件:

   MHA 搭建

 appl.conf

 MHA 搭建

 drop_vip.sh and init_vip

 MHA 搭建

 其他几个主要文件主要配置VIP的IP

11.将配置好的这个masterha 整体复制到从的这个目录下

12启动mha

   masterha_manager --global_conf=/etc/masterha/masterha_default.conf -conf=/etc/masterha/app1.conf

问题一:

MHA 搭建

出现错误,这里提示日志无法写入,原因是我们没有这个文件夹

创建相应文件夹 mkdir /var/log/masterha/app1/

问题二:

MHA 搭建

无法、找到行这个mysqlbinlog

解决方法:先查找我们的mysqlbinlog在哪里:

  which mysqllbinlog

我的是在 

/usr/local/mysql/bin/mysqlbinlog

创建软连接:ln -s /usr/local/mysql/bin/mysqlbinlog /usr/bin/mysqlbinlog

再次启动成功MHA 搭建

13 检测如果主挂了,会不会自动切换

 直接停掉主上的MySQL

 查看从的动态

MHA 搭建

MHA 搭建

切换成功!

您可能感兴趣的文档:

--结束END--

本文标题: MHA 搭建

本文链接: https://www.lsjlt.com/news/40672.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • MHA 搭建
    备注: 此处搭建的MHA 为 一主一从的环境manager:192.168.162.132master:192.168.162.134 node134slave:192.168.162.133 node13...
    99+
    2022-10-18
  • MHA的搭建
    1,环境准备:DB:mysql-5.7.16MHA:mha4mysql-manager-0.56.tar.gz、mha4mysql-node-0.56.tar.gz、daemontools-0.76.tar...
    99+
    2022-10-18
  • MHA配置搭建
    1、一、MHA部署环境: MHA_Manager: 192.168.1.100  Mysql_Master:10.20.20.12 Mysql_Slave-1:10.20.20.13 Mysql_...
    99+
    2022-10-18
  • MHA集群搭建
    开篇 本文主要介绍如何搭建MHA集群,希望给你带来帮助 基本环境介绍 Linux:CentOS 7.4 MySQL:5.7.21+传统复制(开启GTID不搭建binlog server) VIP:192.1...
    99+
    2022-10-18
  • MHA+Atlas架构搭建
    一、基于普通主从复制的弊端;MHA能做到在10~30秒之内自动完成数据库的故障切换操作,并且在进行故障切换的过程中,MHA能在最大程度上保证数据的一致性,以达到真正意义上的高可用。二、架构  &n...
    99+
    2022-10-18
  • 怎么搭建MHA+MySQL
    这篇文章主要介绍“怎么搭建MHA+MySQL”,在日常操作中,相信很多人在怎么搭建MHA+MySQL问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么搭建MHA+MySQL”...
    99+
    2022-10-19
  • mysql下MHA搭建过程
    这篇文章主要介绍“mysql下MHA搭建过程”,在日常操作中,相信很多人在mysql下MHA搭建过程问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”mysql下MHA搭建过程”...
    99+
    2022-10-18
  • mysql中MHA如何搭建
    这篇文章主要为大家展示了“mysql中MHA如何搭建”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“mysql中MHA如何搭建”这篇文章吧。 ...
    99+
    2022-10-19
  • mha 搭建 及注意事项
    简介:MHA(Master High Availability)目前在MySQL高可用方面是一个相对成熟的解决方案,它由日本DeNA公司youshimaton(现就职于Facebook公司)开发,...
    99+
    2022-10-18
  • MySQL MHA详细搭建过程
    环境:用3台服务器搭建MySQL MHA主节点:192.168.157.128   CentOS 7.6数据库:mysql-5.7.27-linux-glibc2.12-x86_64从节点:192.168....
    99+
    2022-10-18
  • MySQL中HA MHA如何搭建
    小编给大家分享一下MySQL中HA MHA如何搭建,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!mha结构恢复过程:mha架构图...
    99+
    2022-10-19
  • MHA的安装搭建和测试
    这篇文章主要讲解了“MHA的安装搭建和测试”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“MHA的安装搭建和测试”吧! 环境: 192.168.56...
    99+
    2022-10-18
  • MySQL 搭建MHA架构部署的步骤
    MAH 一:MAH架构介绍 MHA (Master High Availability)目前在MySQL高可用方面是一个相对成熟的解决方案,它由日本人youshimaton开发,是一套优秀的作为MySQL高可用...
    99+
    2022-05-20
    MySQL MHA架构部署 MySQL部署MHA架构
  • MYSQL实战-MHA搭建及问题总结
    ##################MHA部署#################### 1.服务器  192.168.56.21 mydb1   #Master &nbs...
    99+
    2022-10-18
  • mysql 学习笔记之搭建MHA高可用
    4. 搭建MHA高可用 4...
    99+
    2022-10-18
  • mha搭建过程中的问题有哪些
    这篇文章主要为大家展示了“mha搭建过程中的问题有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“mha搭建过程中的问题有哪些”这篇文章吧。mha软件版本:0...
    99+
    2022-10-18
  • 基于MHA搭建MySQL Replication集群高可用架
    MHA架构介绍 MHA是Master High Availability的缩写,它是目前MySQL高可用方面的一个相对成熟的解决方案,其核心是使用perl语言编写的一组脚本,是一套优秀的作为MySQL高可用...
    99+
    2022-10-18
  • MHA搭建及故障维护的方法是什么
    本篇内容主要讲解“MHA搭建及故障维护的方法是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“MHA搭建及故障维护的方法是什么”吧! (一)环境介绍 1....
    99+
    2022-10-18
  • MySQL 有关MHA搭建与切换的几个错误log
    1:masterha_check_repl 副本集方面报错  replicates is not defined in the configuration file! 具体信息如下: # /usr/local/bin/masterha_c...
    99+
    2021-06-12
    MySQL 有关MHA搭建与切换的几个错误log
  • mysql5.6基于GTID模式之高可用架构搭建-MHA(mha0.56)
    一、环境部署:mysql1:192.168.110.131   作为mastermysql2:192.168.110.132   作为slavemysql3:192....
    99+
    2022-10-18
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作