发明名称 一种集群文件系统脑裂处理方法和装置
摘要 本发明公开了一种集群文件系统脑裂处理方法和装置,所述的方法包括以下步骤:监测各个节点,当发现有无响应节点时,记录所述无响应节点;当某一文件收到编辑请求时,检查该文件的两个副本之一是否存储在所述无响应节点上;若该文件的两个副本均不存储在所述无响应节点上,则不做操作;若该文件的一个副本存储在所述无响应节点上,则对其另一个副本添加修复标识;当所述无响应节点恢复响应后,以带有修复标识的所述另一个副本作为源副本,将所述一个副本修复至与所述源副本相同,并清除所述修复标识。本发明的方法和装置,给出了一种在现有的仅有两个副本的情况下也能进行脑裂处理的方案,能够兼顾实际空间利用率和IO性能。
申请公布号 CN104239182A 申请公布日期 2014.12.24
申请号 CN201410445997.1 申请日期 2014.09.03
申请人 北京鲸鲨软件科技有限公司 发明人 王晓强;贾德明
分类号 G06F11/30(2006.01)I;H04L29/08(2006.01)I 主分类号 G06F11/30(2006.01)I
代理机构 北京风雅颂专利代理有限公司 11403 代理人 李弘;杨红梅
主权项 一种集群文件系统脑裂处理方法,其特征在于,包括以下步骤:监测各个节点,当发现有无响应节点时,记录所述无响应节点;当某一文件收到编辑请求时,检查该文件的两个副本之一是否存储在所述无响应节点上;若该文件的两个副本均不存储在所述无响应节点上,则不做操作;若该文件的一个副本存储在所述无响应节点上,则对其另一个副本添加修复标识;当所述无响应节点恢复响应后,以带有修复标识的所述另一个副本作为源副本,将所述一个副本修复至与所述源副本相同,并清除所述修复标识。
地址 100195 北京市海淀区玉泉山闵庄路3号玉泉慧谷31号楼一层101室