博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Split-Brain
阅读量:6879 次
发布时间:2019-06-26

本文共 457 字,大约阅读时间需要 1 分钟。

hot3.png

Split-Brain 博客分类: 架构

脑裂:本来一个大脑的两半球互相配合,变成了分裂成两个独立的大脑,都认为对方已死。在集群环境中,有这么几种可能造成"Split-Brain"现象:

        1、在集群环境中的节点间的心跳线同时断掉后,集群系统所处于的一种特殊状态。例如节点1和2组成一个集群,突然1和2间的心跳同时都断了,如果此前节点1正在运行应用,心跳都断掉后2开始去接管应用,强行加载数据,此时就是split-brain。

       2、集群中节点因为处理器忙或者其他原因暂时停止响应时,其他节点可能误认为该节点“已死”。

后果:节点间争夺共享磁盘(即资源)的访问权,都对共享文件系统产生读写操作,从而导致共享磁盘文件系统损坏。 

解决办法:使用硬盘心跳,scsi reservation,以及最极端的power fence。

 

http://hazt1011.blog.51cto.com/1072107/1102236/

转载于:https://my.oschina.net/xiaominmin/blog/1598773

你可能感兴趣的文章
Coordinator Layout使用
查看>>
基于Mixin Network的C#语言比特币开发教程 : 用 Mixin Messenger 机器人接受和发送比特币...
查看>>
iOS开发之有间距的UITableViewCell
查看>>
Exception和Error的理解
查看>>
D2 日报 2019年2月27日
查看>>
parseInt parseFloat Number
查看>>
http数据协商
查看>>
Python骚操作 | 还原已撤回的微信消息
查看>>
Code Coverage API plugin 一个新的代码覆盖率插件
查看>>
DTCC 2019 | 深度解码阿里数据库实现 数据库内核——基于HLC的分布式事务实现深度剖析...
查看>>
【思维导图】NoSQL分布式模型
查看>>
Angular4的依赖注入
查看>>
暴走周刊 5.27
查看>>
年轻人,劝你不要做前端
查看>>
linux 下 android studio 不能输入中文记录
查看>>
如果人工智能“圈养”了人类会怎么样?
查看>>
小程序如何生成海报分享朋友圈
查看>>
检测后台错误
查看>>
微信小程序自定义组件
查看>>
Android Studio 和 Gradle 优化配置总结
查看>>