您的位置:首页 > 博客中心 > 数据库 >

MYSQL + MHA +keepalive + VIP安装配置(一)--MYSQL安装配置

时间:2022-03-14 20:45

一、总概:

   本文介绍了MySQL高可用性的实现方案MHA,MHA由Node和Manager组成,Node运行在每一台MySQL服务器上,不管是MySQL主服务器,还是MySQL从服务器,都要安装Node。主从安装keepalived ,实现虚拟ip漂移,程序不用改IP自动切换。

二、环境

1、操作系统:centos 6.5 64位

2、数据库:   MySQL-5.6.17-1.el6.x86_64.rpm-bundle.tar 下载

3、MHA版本:mha4mysql-node-0.54-0.el6.noarch.rpm,

                    mha4mysql-manager-0.54-0.el6.noarch.rpm

4、keepalived版本:

5、主机部署:

manager机:192.168.1.201
master机:192.168.1.231
slave1机:192.168.1.232(备用master)

6、大致步骤:

gxlsystem.com,布布扣

 注意:

(1)、master_log_file=‘mysql-bin.000001‘,master_log_pos=112;

        这两名是通过maste中用: show master status;查出来的。

(2)、master与slave的server-id 是不能相同,否则不能同步成功。

       slave的server-id可以通过修改 /etc/my.cnf或

       mysql> set global server_id=2; #此处的数值和my.cnf里设置的一样就行。

五、总结

    数据库的安装及master与slave配置成功,可以进行主从同步了!主从同步的常见错误,其实不外乎就是网络、权限、iptables、SELinux等问题,我们平时注意检查这些问题,处理起来应该不是很困难,大家记得关闭iptables(或开通对应的端口)和SELinux,注意Slave_IO_Running和Slave_SQL_Running状态必须确保主Yes才行,另外也要注意从机的Seconds_Behind_Master值及主从机的server-id不可以相同!

      

MYSQL + MHA +keepalive + VIP安装配置(一)--MYSQL安装配置,布布扣,bubuko.com

热门排行

今日推荐

热门手游