您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
请问linux的LVS是如何防止脑裂的?
网卡,问题,会有请问linux的LVS是如何防止脑裂的?
发布时间:2020-12-06加入收藏来源:互联网点击:
问题补充: 之前配过drbd+heartbeat,要考虑脑裂问题最近配LVS,网上说LVS没有脑裂问题,但没有说明没有脑裂的原理,自己研究了一下,应该跟VRRP协议有关,但还是不太明白,所以请教一下各位。为什么drbd+heartbeat会脑裂,而lvs不会有。非常感谢看了大家的回复才知道又丢人了,我想表达的是keepalived和heartbeatkeepalived是否会有脑裂?
回答于 2019-09-11 08:43:50
回答于 2019-09-11 08:43:50
LVS是cluster中负载均衡形式,他只分发请求报文到real server,又不共享存储,也没心跳连接对等(peer)机器,哪来的脑裂了,脑裂是整cluster中HA(high Availability)而言的。这个HeartBeat,RHCS,VCS...等等都有讨论。
一般来说,裂脑的发生,有以下几种原因:
1.高可用服务器对之间心跳线链路发生故障,导致无法正常通信。
2.因心跳线坏了(包括断了,老化)。
3. 因网卡及相关驱动坏了,ip配置及冲突问题(网卡直连)。
4.因心跳线间连接的设备故障(网卡及交换机)。
5.因仲裁的机器出问题(采用仲裁的方案)。
6.高可用服务器上开启了 iptables防火墙阻挡了心跳消息传输。
7.高可用服务器上心跳网卡地址等信息配置不正确,导致发送心跳失败。
8.其他服务配置不当等原因,如心跳方式不同,心跳广插冲突、软件Bug等。
9.Keepalived配置里同一 VRRP实例如果virtual_router_id两端参数配置不一致也会导致裂脑问题发生。
上一篇:香烟如何保存?
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |