VRRP概述:#VRRP(VirtualRouterRedundancyProtocol)虚拟路由冗余协议,容错协议,它通过把几台路由设备联合组成一台虚拟的路由设备,并通过一定的机制来保证当主机的下一跳设备出现故障时,可以及时将业务切换到其它设备,从而保持通讯的连续性和可靠性。VRRP的工作原理#VRRP(虚拟路由冗余协议):通过把几台路由设备联合组成一台虚拟路由设备,将虚拟路由设备的ip地址作为
分类:
其他好文 时间:
2018-05-12 10:25:18
阅读次数:
188
我们搭建好的Lvs-DR群集是有一台lvs调度器的,生产环境中如果调度器出现故障,整个群集将瘫痪。通过keepalived做lvs调度器的双机热备就可以很好的解决这个问题。keepalived采用VRRP虚拟路由冗余协议,以软件的方式实现Linux服务器的多机热备功能。案列拓扑:本次lvs+keepalived群集搭建需要两台nginx做的网站服务器和两台LVS负载均衡调度器。如下图IP地址规划:
分类:
Web程序 时间:
2018-05-12 02:46:48
阅读次数:
185
设计目标是支持特定情况下IP数据流量失败转移不会引起混乱,允许主机使用单路由器,以及及时在实际第一跳路由器使用失败的情形下仍能够维护路由器间的连通性。
分类:
其他好文 时间:
2018-05-11 23:31:07
阅读次数:
154
一、背景介绍传统的主从复制架构下,尽管可以使用半同步的方式进行读写分离,但是主节点仍然存在单点隐患,在规模不大的情况下可以采用keepalive+双主的模式对主节点进行高可用保护,客户端通过VIP访问MySQL服务器二、实现方式keepalive是通过vrrp协议实现,之前有过介绍这里不多赘述,要注意的是在云主机是禁用vrrp协议的。本次实验采用CentOS7.4,数据库版本为MariaDB-10
分类:
数据库 时间:
2018-05-10 18:39:00
阅读次数:
250
其实就是把HSRP no掉,然后变成vrrp就好了,毫无技术可言Router2(config-if)#no standby 1Router2(config-if)#vrrp 1 ip 192.168.1.254Router2(config-if)#vrrp 1 priority 120show vrrp brief跟踪上游接口,进入跟踪模式然后就可以在接口模式跟踪降级了sw(config)#tra
分类:
其他好文 时间:
2018-05-07 20:55:40
阅读次数:
182
我这里主要是因为windows转码造成的:将可执行的check_nginx.sh检测脚本内容复制到U盘,然后插入内网windows,将内容用nodepad++打开,复制,粘贴到服务器的check_nginx.sh里面,关闭nginx无法触发脚本,VIP也不漂移,手动执行check_nginx.sh, ...
分类:
其他好文 时间:
2018-05-07 16:43:54
阅读次数:
446
Keepalived 实现VRRP(虚拟路由冗余)协议,从路由级别实现VIP切换,可以完全避免类似heartbeat脑裂问题,可以很好的实现主从、主备、互备方案,尤其是无状态业务,有状态业务就需要额外花些功夫了。既然Mysql可以使用Keepalived很好的做到主从切换,那么Redis自然可以使用 ...
分类:
其他好文 时间:
2018-05-07 13:39:37
阅读次数:
213
Keepalive概述:Keepalived是一个免费开源的,用C编写的,具备第3层、第4层和第7层交换机的功能。主要提供loadbalancing(负载均衡)和high-availability(高可用)功能,负载均衡实现需要依赖Linux的虚拟服务内核模块(ipvs),而高可用是通过VRRP协议实现多台机器之间的故障转移服务。上图是Keepalived的功能体系结构,大致分两层:用户空间(us
分类:
其他好文 时间:
2018-05-01 14:02:56
阅读次数:
157
1. 简述常用高可用技术 解答: Keepalived:Keepalived是一个保证集群高可用的服务软件,用来防止单点故障,使用VRRP协议实现。在master和backup之间通过master主动降低自己的权值或者backup检测到master出现故障时,backup将会接管master的工作, ...
分类:
系统相关 时间:
2018-04-27 23:52:35
阅读次数:
253