并发控制:
通过DLM来管理

 

健忘症:
整个集群只能有一份配置信息,不能两个节点都有
通过  OCR磁盘  来解决,更新本地和其他节点的缓存
该问题是由于每个节点上都有一份集群配置信息,修改节点的配置信息得不到同步导致的。
解决健忘问题的最简单办法是,整个集群只有一份集群配置信息,无论哪个节点修改了配置信息,都是同一份,配置信息对每个节点都是一样的。
 
脑裂:
Voting Disk来解决
一般是IO出问题了,或者网络出问题了
在集群环境中,节点间需要某种机制,比如 心跳,了解彼此的健康状况。
假如心跳出了问题,每个节点都会认为其他节点都不复存在了,自己是唯一的幸存者,就会控制整个集群。
因为数据是共享的,都来控制独享,势必会破坏共享数据的完整性和一致性。
这时候  表决盘  被引入,通过 投票机制,获得  最高票数 或者  最早到达获得投票的,幸存,其他节点被踢出。
 
IO隔离:
剔除节点后,重新启动故障节点

posted on 2022-02-11 23:15  水语者9  阅读(208)  评论(0编辑  收藏  举报