环境介绍:vmware版本:12.1.0build-3272444Keepalived(master):centos7Keepalived(backup):centos7Keepalived软件版本:keepalived-1.2.16.tar.gzKeepalived安装路径:/usr/local/keepalived/问题1:/usr/local/keepalived/etc/sysconfig/keepalived文件中不能通过KEEPA..
分类:
其他好文 时间:
2016-04-25 16:33:15
阅读次数:
363
安装CRS软件成功后检查命令crsctlcheckcrsolsnodescrs_stat-t集群分类:高性能计算集群(分布式)、负载均衡集群(LB)、高可用集群(HA)常见问题:并发控制、健忘症(Amnesia)、脑裂(SplitBrain)、IO隔离(IOFencing)OCR/etc/oracle/ocr.locSolarise系统中/var/opt/oracl..
分类:
数据库 时间:
2016-04-22 16:38:29
阅读次数:
193
Zookeeper和分布式环境中的假死脑裂问题 Zookeeper和分布式环境中的假死脑裂问题 Zookeeper和分布式环境中的假死脑裂问题 最近和同事聊天无意间发现他们的系统也存在脑裂的问题。想想当初在我们的系统中为了解决脑裂花了非常大的功夫,现在和大家一起讨论下脑裂,假死等等这些问题和解决的方 ...
分类:
其他好文 时间:
2016-04-20 21:36:13
阅读次数:
148
集群的分裂当集群由于网络原因分裂为几个单独的组时(一组可能是单节点,也可能是几个互联的节点),数据出现不一致,此时可能产生脑裂及数据不一致。这种情况下,只有一组节点能够继续提供服务,这组节点的状态是primary。当这种状况发生时,galera cluster会启动特别的仲裁算法来选举一个组件作为p...
分类:
其他好文 时间:
2015-12-21 12:26:46
阅读次数:
394
裂脑所谓脑裂,就是指两个或多个节点都“认为”自身是正常节点而互相“指责”对方,导致不能选取正确的节点进行接管或修复,导致脑裂状态。这种现象出现在数据修复、集群管理等等高可用场景。Glusterfs的冗余镜像(下文简称AFR)提供了数据副本功能,能够在即使只有一个冗余节..
分类:
其他好文 时间:
2015-11-17 19:15:14
阅读次数:
1593
背景介绍项目中涉及4台核心交换机做虚拟化,实施中发现不同的检测方式在脑裂情况下存活设备并不是一样的现象,在BFD监测、万兆业务单板的情况下,一旦主master节点主业务单板故障,则业务会全部中断、所有存活设备均会抑制端口,必须采用lacpmad方式监测,以保留脑裂后存活节点..
分类:
其他好文 时间:
2015-11-06 16:30:26
阅读次数:
712
万事皆有因 最近IM云平台也好,社交应用也好,大量的使用ejabberd的厂商涌现出来了。不过所有使用ejabberd厂商可能都会遇到Mnesia脑裂的问题。在这里打算简单的谈谈脑裂这个事情。 什么是脑裂 我在这里面给个非官...
分类:
其他好文 时间:
2015-11-03 19:47:27
阅读次数:
332
keepalived官方有中文文档:LVS + Keepalived Chinese application doc?- March 16, 2010。 keepalived 实现VRRP协议,从路由级别实现VIP切换,可以完全避免类似heartbeat 脑裂问题。可以很nice的实现主从、...
分类:
其他好文 时间:
2015-10-10 10:49:01
阅读次数:
283
0.引入 ? ?corosync作为HA方案中成员管理层(membership layer),负责集群成员管理、通信方式(单播、广播、组播)等功能,pacemaker作为CRM层。在利用corosync+pacemaker 主备模式实践中,遇到一个问题,即脑裂...
分类:
其他好文 时间:
2015-10-10 10:47:14
阅读次数:
276
NSXController负责为主机获取分布式网路讯息提供一个ControlPlane,上一个章节(Part04)已经讨论过如何准备一个NSXController的Cluster以及相关注意事项了。NSXControllers会形成一个控制集群,Cluster的存在存在要求有较多的机器来实现规避脑裂场景。正是因为这个事情的存在..
分类:
其他好文 时间:
2015-09-28 19:28:49
阅读次数:
260