码迷,mamicode.com
首页 > 数据库 > 详细

mysql MHA

时间:2020-02-13 21:18:30      阅读:103      评论:0      收藏:0      [点我收藏+]

标签:mic   get   nbsp   serve   lease   免密登录   linu   date   rpm -ivh   

MHA【Master High Availabilty】目前在Mysql高可用方面是是一个相对程数的解决方案,是一套优秀的作为Mysql高可用性环境下故障切换和主从提升的高可用软件。在Mysql故障切换过程中,MHA能做到在0~30秒之内自动完成数据库的故障切换操作,并且在进行故障切换的过程中,MHA能在最大程度上保证数据的一致性,以达到真正意义上的高可用。

MHA是由日本DeNA公司youshimaton(现就职于Facebook公司)开发。

mysql的一致性:一致性是指数据处于一种语义上的有意义且正确的状态。一致性是对数据可见性的约束,保证在一个事务中多次操作的数据中间对其他事务不可见的。因为这些中见状态,是一个过度状态,与事务的开始状态和事务的结束状态时不一致的。

 

技术图片

 

 

进行实例:【准备三台centos7】

 

      1.  在三台centos7上面执行时间同步

 

              技术图片

 

              [root@ localhost ~]# echo "*/s * * * * * /usr/sbin/ntpdate ntp1.aliyun.com >/dev/null 2>&1" >>/var/spool/cron/root

 

 

      2.  更改主机名三台都要执行,更改之后断开xshell重新连一下就好了

              hostname直接更改是临时的使用hostctl来进行更改是永久的

              技术图片

 

 

 

 

      3.  进行hosts解析(三台都要执行)

          技术图片

 

     

          cat >> /etc/hosts<<EOF
           > c701 10.0.0.42
           > c702 10.0.0.47
           > c703 10.0.0.46
             EOF

 

 

      4.  关闭防火和SElinux(三台都要执行)

          技术图片

 

            [root@ c72 ~]# sed -i ‘/^SELINUX/s#enforceing#disabled#g‘ /etc/selinux/config

 

 

 

 

 

 

      5.  互相配置ssh免密登录【ip写的是自己的,三台虚拟机都要进行执行】,ssh进行连接测试一下看是否可以

              技术图片

              yum -y install sshpass

 

              vim  ssh.sh

              技术图片

 

 

 

 

 

      6.  安装mysql,每一台都要执行

            技术图片

 

            技术图片

 

             技术图片

 

            wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm

             rpm -ivh mysql-community-release-el7-5.noarch.rpm

            yum install mysql-server -y

 

 

 

 

 

      7.

 

      8.

 

      9.

 

      10.

 

      11.

 

      12.

 

      13.

 

      14.

 

      15.

 

      16.

 

      17.

 

      18.

 

      19.

 

      20.

 

mysql MHA

标签:mic   get   nbsp   serve   lease   免密登录   linu   date   rpm -ivh   

原文地址:https://www.cnblogs.com/kriskris/p/12305049.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!