keepalived的抢占与非抢占模式

作者&投稿:易飘 (若有异议请与网页底部的电邮联系)
~

背景:俩节点haproxy通过keepalived实现高可用

说明:harpxy的实际运行过程中,当master发生异常,且后期恢复master正常后,存在抢占或非抢占两种情况。简单点说抢占模式就是,当master宕机后,backup 接管服务。后续当master恢复后,vip漂移到master上,master重新接管服务,多了一次多余的vip切换,而在实际生产中是不需要这样。实际生产中是,当 原先的master恢复后,状态变为backup,不接管服务,这是 非抢占模式。

接下来分4种情况说明

1)俩台都为master时,比如server1的优先级大于server2,keepalived启动后server1获得master,server2自动降级为backup。此时server1宕机的话,server2接替 服务,当server1恢复后,server1又变为master,重新接管服务,server2变为backup。属于抢占式。

2)server1为master,server2位backup,且master优先级大于backup。keepalived启动后server1获得master,server2为backup。当server1宕机后, server2接管服务。当server1恢复后,server1重新接管服务变为master,而server2变为backup。属于抢占式

3)server1为master,server2位backup,且master优先级低于backup。keepalived启动后server2获得master,server1为backup。当server2宕机后, server1接管服务。此时server2恢复后抢占服务,获得master,server1降级将为backup。属于抢占式

以上3种,只要级别高就会获取master,与state状态是无关的

4)server1和server2都为backup。我们要注意 启动server服务的启动顺序 ,先启动的升级为master,与优先级无关。。且配置 nopreempt 项

比如server1获得master权限,server2为backup。此时server1宕机后,server2接管服务升级为master。当server1恢复后权限将为backup,不会争抢 server2的master权限,server2将会继续master权限。属于非抢占式

重点:第4种非抢占式俩节点state必须为bakcup,且必须配置nopreempt

注意:这样配置后,我们要注意启动服务的顺序,优先启动的获取master权限,与优先级没有关系了

总结:抢占模式即MASTER从故障中恢复后,会将VIP从BACKUP节点中抢占过来。非抢占模式即MASTER恢复后不抢占BACKUP升级为MASTER后的VIP




haproxy+keepalived负载均衡之主备切换
从http:\/\/www.keepalived.org上下载最新的keepalived-1.2.2.tar.gz。 tar zxvf keepalived-1.2.2.tar.gz cd keepalived-1.2.2 .\/configure make make install 安装完毕。配置 (1): cp \/usr\/local\/etc\/rc.d\/init.d\/keepalived \/etc\/rc.d\/init.d\/ cp \/usr\/local\/etc\/sysconfig\/keepalived \/etc\/sysconfig...

Linux服务器双机热备详细过程
通常说的双机热备是指两台机器都在运行,但并不是两台机器都同时在提供服务。当提供服务的一台出现故障的时候,另外一台会马上自动接管并且提供服务,而且切换的时间非常短。下面来以keepalived结合tomcat来实现一个web服务器的双机热备过程:keepalived的工作原理是VRRP虚拟路由冗余协议。在VRRP中有两组重要...

开启keepalived网络堵塞
开启keepalived分发堵塞,无法转发到后台realserver是么。具体现象是,1、后台交易没有打印接收数据的相关日志,但接收到了keepalived的心跳包日志。2、keepalived的3个进程均存在,我们后台有监控进程。3、telnet虚拟ip,port无响应,通过重启keepalived后问题解决,想请教一下各位,是否碰到过类似情况。能否帮忙...

mysql keepalive+ 双主多从是怎么做的
当提供服务的一台出现故障的时候,另外一台会马上自动接管并且提供服务,而且切换的时间非常短。MySQL双主复制,即互为Master-Slave(只有一个Master提供写操作),可以实现数据库服务器的热备,但是一个Master宕机后不能实现动态切换。使用Keepalived,可以通过虚拟IP,实现双主对外的统一接口以及自动检查、失败...

Ubuntu 简单实践keepalived +nginx
1.两台ubuntu虚拟机 2.安装nginx 3.安装keepalived 安装nginx 自行参考ubuntu 安装nginx 我们需要在 \/etc\/keepalived 目录下新建一个 check_nginx.sh 的脚本文件,文件内容如下 给文件添加权限 复制keepalived 的配置文件 到固定位置  \/etc\/keepalived\/  启动是去这个目录下面读取...

【keepalived】关于keepalived配置中的 mcast_src_ip 和 unicast_src...
mcast_src_ip    发送多播包的地址,如果不设置默认使用绑定网卡的primary ip unicast_src_ip  xx.xx.xx.xx unicast_peer {     xx.xx.xx.xx  } Unsafe permissions found for script '\/etc\/keepalived\/check_mysql.sh'.SECURITY VIOLATION - scripts are ...

keepalivedvip发生飘移,长连接会断开吗
会。在keepalived中,当VIP(Virtual IP)发生飘移时,即从一个节点切换到另一个节点时,长连接可能会断开,具体情况取决于应用程序本身的实现和配置。在keepalived中,VIP(Virtual IP)是一种虚拟的IP地址,可以将其绑定到多个节点上,实现负载均衡和高可用性。VIP通常用于将客户端的请求分发到多个后端...

lvs 和 keepalived的有什么区别
呵呵,这个问题也困扰我一阵子,今天上午查了很多资料才搞清楚:1. ipvsadm(LVS)有负载均衡机制,目前支持8中均衡算法。2. keepalived除了健康检查以外,也具备负载均衡功能。现在他的健康检查功能用的比较多,其负载均衡能力被大部分人忽略了。3. lvs+keepalived这种框架下,完全可以使用keepalived来均衡...

Keepalive和lvs
官方网站: http:\/\/www.keepalived.org\/ 编译安装yum安装都可 全局配置:VRRPD 配置: virtual_server VRRP同步组 两个vrrp_instance同属于一个vrrp_rsync_group,那么其中一个vrrp_instance发生故障切换时,另一个vrrp_instance也会跟着切换(即使这个instance没有发生故障)。VRRP实例 1,Round-robin...

【keepalived】服务器上重启network服务,别忘了重启keepalived
服务器重启了network服务,如果此服务器上安装了keepalived组件,需要重启keepalived,否则vip可能会消失不显示。systemctl restart network systemctl  restart  keepalived keepalived 学习笔记 https:\/\/www.cnblogs.com\/sandyflower\/p\/14915555.html https:\/\/www.cnblogs.com\/sandyflower\/p\/...

云阳县18374221027: 肺纤维化是癌症吗肺纤维化怎么治 -
邢凤盐酸: 肺纤维“不是癌症的癌症” 肺纤维化患者不仅不能感冒发烧,就是受一点凉都不行.并且感冒一次加重一次有些肺纤维化的患者甚至在夏天都要穿长衣长裤,害怕感冒. 目前已发现有180多种已知疾病可触发肺纤维化. 已知病因中,主要为职业与环境吸入疾病,对于那些原因不明的则称为特发性间质性肺炎. 截至到目前,也没有特效药可以根治,细胞基因靶向治疗还不错. 抑制肺部细胞凋亡:肺纤维化形成过程中,肺部细胞不断凋亡,采用基因治疗使肺部细胞凋亡受到抑制,阻止肺功能持续下降; 遏止肺纤维化进展;通过阻断肺纤维化形成信号通路,阻止信号传导,使肺纤维化不再继续发展; 降解肺纤维化.对于已经形成的肺纤维化,基因治疗通过某种机制发挥作用,使其逐步降解.

云阳县18374221027: 巴黎共和广场附近治安如何?,住的地方在49 Rue De Mal?
邢凤盐酸: Denfert-Rochereau那站离大学城不远,挺安全的.RERB线Denfert-Rochereau站有直接去奥利机场的大巴,非常方便的,具体的时刻和车站位置参照下面的连接:http://www.ratp.fr/en/ratp/r_61848/orlybus/

云阳县18374221027:   请问医院是怎么检查是否怀孕的?很害怕看医生,更害怕做检查
邢凤盐酸: 你好月经推迟一个星期可以自己去买早早孕试纸试试,如果是两道杠就是怀孕了,测出怀孕可以在过一个星期去医院做b超检查下宝宝发育情况.

云阳县18374221027: 家居“免费试用”的意义何在?
邢凤盐酸: 家居用品免费试用,买卖的主动权掌握在消费者的手中.第一免费试用可以确保质量是否真的可靠;第二服务态度一定要好.毕竟产品还没有出手,公司肯定会在服务上下死功夫的. 最近康耐登也在进行一个“康耐登送沙发,免费体验乐万家”活动,凡事参加该活动的消费者就可享受免费体验15天,体验完后,如果感觉合适就可以付款,感觉不合适可以要求调换甚至退货.

云阳县18374221027: 女人有乙肝大三阳的情况下可以怀孕吗?担心怀孕后生出来的宝宝也是不?
邢凤盐酸: 你好,女人如果有乙肝大三阳的情况下,怀孕的话也是要注意,如果是服用的药物的话可能会影响胎儿,但是如果是停药的情况下的话,3个月以后是可以怀孕的.

云阳县18374221027: 股票如何判断反弹的性质呢?
邢凤盐酸: 反弹行情的不确定因素相对较多,市场行情变化较快,在参与反弹行情时一定要认清反弹性质,确定反弹的种类,测算反弹行情的未来发展趋势和上升力度,并据此采用适...

云阳县18374221027: 人,宠的智力有什么用?
邢凤盐酸: 加智力是增加魔攻和魔,仙道如果加了用技能就会提高攻击力,药师加了就提高补血能力.

云阳县18374221027: 同房的第七天用试纸测出弱弱阳怀的是这次的还是前几天?同房的第七天
邢凤盐酸: 您好,通常早孕试纸检出是否怀孕的时间是性生活后三周左右,或月经来潮时间推迟一周左右. 根据您所说的同房六天测出阳性的可能性几乎不大,应该是属于之前受孕的

云阳县18374221027: 关于宝宝黄疸你们的宝宝出生几天有黄疸?关于宝宝黄疸你们的宝宝出生
邢凤盐酸: 第二天就有了,第三四天高峰,晒太阳,配合医生给的去黄药,喝点葡萄糖水,出院的时候就降到正常了.如果出院还没降的就留院新生儿科照蓝光了.在医院就要给宝宝晒太阳噢!

云阳县18374221027: 贷款法律关系是怎样的?
邢凤盐酸: “假按揭”通常采用的方式是开发商利用本单位职工或其他关系人的名义(名义借款人)申请按揭贷款,由开发商(实际用款人)按月偿还按揭贷款.如楼盘遇到真正购房...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网