基于ORACLE RAC 双活方案实施,难点在于远距离光纤条件下的节点之间的数据交互,尤其因为仲裁的原因,导致出现的脑裂现象较多,我们应该如何规避这个风险?
收起脑裂的情况是一般是实例层或者集群层
内网网络连接中断 2个实例都是正常的这个时候数据会不一致 ,这个时候就脑裂了, 集群层会把其中一个节点踢出去强制重启,修复数据 这个也是网络波动的时候 一直有重启的原因
当然脑裂发生的时候 总会有一个节点由于表决盘的心跳机制 会存活 脑裂是为了解决数据的不一致
麻烦说下具体的双活架构图
oracle rac的双活 主要看你基于哪一种做的
RAC
Extended RAC
Extended RAC +EMC VPLEX 等