主配置!ConfigurationFileforkeepalivedglobal_defs{router_idmaster_2}vrrp_instanceARPP{stateMASTERinterfacebond0garp_master_delay10virtual_router_id7主备统一priority180数字越大,优先级越高advert_int2多长时间广播一次自己的优先级authen
分类:
其他好文 时间:
2019-03-11 14:55:05
阅读次数:
183
LVS/Nginx/HAProxy集群1.一般中小型的web应用,比如日pv(访问量)小于1000万,用Nginx作负载均衡就可以了。2.大型网站或重要的服务,且服务器比较多时,可以考虑用lvs。3.目前比较流行的方案,web前端用Nginx/HAProxy+keepalived作负载均衡,后端用MySQL数据库一主多从和读写分离,采用lvs+keepalived架构。就阶段而言,第一阶段,单点的
分类:
其他好文 时间:
2019-03-08 16:31:32
阅读次数:
193
Master配置文件 注意iptables防火墙(见上个随笔)和健康检查脚本 keepalived 只是高可用,如果keepalived宕机后,ip会飘到备份主机,但是如果nginx掉了,keepalived是不会stop掉的,所以需要脚本做健康检查,代码如下: ! Configuration Fi ...
分类:
其他好文 时间:
2019-03-07 22:02:16
阅读次数:
233
1.全局图 客户端通过VIP建立通信链路;通信链路通过Keeaplived的Master节点路由到对应的HAProxy之上;HAProxy通过负载均衡算法将负载分发到集群中的各个节点之上。正常情况下客户端的连接通过图中左侧部分进行负载分发。当Keepalived的Master节点挂掉或者HAProx ...
分类:
其他好文 时间:
2019-03-07 14:08:08
阅读次数:
185
一 整体架构二 proxysql层 proxysql+keepalived对外提供vip 这里有一点要注意,虽然keepalived有脑裂危险,但是对于向proxysql这种无状态中间件确实没什么影响三 mysql层 mysql+mha做故障转移四 proxysql故障转移原理 0 定义好mysql ...
分类:
数据库 时间:
2019-03-05 13:56:38
阅读次数:
192
一、前言HA即(highavailable)高可用,又被叫做双机热备,用于关键性业务。简单理解就是,有2台机器A和B,正常是A提供服务,B待命闲置,当A宕机或服务宕掉,会切换至B机器继续提供服务。常见的实现高可用的开源软件有heartbeat和keepalived二、准备实验环境服务器A:主机名:master操作系统:CentOS6.564位eth0网卡地址:192.168.1..3服务器B:主机
分类:
其他好文 时间:
2019-02-27 16:02:48
阅读次数:
156
有两台负载均衡,lb01,lb02. lb02, priority值为100 编辑keepalived配置文件 vim /etc/keepalived/keepalived.conf 编写脚本文件vim /server/scripts/check_web.sh weight 为正数时 nginx服务 ...
分类:
其他好文 时间:
2019-02-25 21:32:49
阅读次数:
710
1环境准备1.1主机规划服务器说明IP地址主机名称规则安装服务haproxy主机110.0.0.41haproxy01Haproxy、Nginx、keepalivedhaproxy主机210.0.0.42haproxy01Haproxy、Nginx、keepalived1.2hosts解析文件10.0.0.41dns0110.0.0.42dns021.3操作系统版本CentOS7.3[root@h
分类:
其他好文 时间:
2019-02-25 10:34:25
阅读次数:
225
keepalived介绍 Keepalived是一个基于VRRP协议来实现的服务高可用方案,可以利用其来避免IP单点故障,类似的工具还有heartbeat、corosync、pacemaker。但是它一般不会单独出现,而是与其它负载均衡技术(如lvs、haproxy、nginx)一起工作来达到集群的 ...
分类:
其他好文 时间:
2019-02-23 13:25:58
阅读次数:
203
环境介绍 1)LB01 Hostname:lb01.example.com VIP:192.168.3.33(eth0:0) IP:192.168.3.31(eth0) OS:Centos 7 2)LB02 Hostname:lb02.example.com VIP:192.168.3.33(eth ...
分类:
其他好文 时间:
2019-02-22 23:34:09
阅读次数:
249