mysql半同步 主主双活 haproxy keepalived

linux 专栏收录该内容
7 篇文章 0 订阅

mysql5.7安装

测试环境 centos6.6

文档链接http://blog.csdn.net/qq_16177481/article/details/70269774

 

mysql双主+半同步配置

文档链接http://blog.csdn.net/qq_16177481/article/details/70332004

 

keepalived+haproxy负载高可用  参考  http://blog.csdn.net/qq_16177481/article/details/70241439 配置

 

只需修改/etc/haproxy/haproxy.c

 

如果是mysql和haproxy在同一个机器上注意下端口抢占  frontend  main *:3307//这里端口号不和mysql不冲突就行

下面两个ip 设置成mysql 所在的ip:port

经测试两台服务器 其中一个mysql挂掉的时候 vip不漂移  需要检测之后kill掉keepalived进程

在mysql 所在的两台服务keepalived.conf最下面加入

virtual_server 192.168.19.150 3306 {

   delay_loop 2

   lb_algo rr

   lb_kind DR

   persistence_timeout 60

   protocol TCP

   real_server 192.168.19.79 3306 { #//本机ip  另一个就是192.168.19.66

       weight 1

       notify_down /usr/local/keepalived/kill.sh

       TCP_CHECK {

           connect_port 3306

           connect_timeout 3

           nb_get_retry 2

           delay_before_retry 1

       }

    }

}

 

 kill脚本 

 

#!/bin/bash
pkill keepalived

 

  • 0
    点赞
  • 0
    评论
  • 1
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值