发明名称 |
一种磁盘阵列系统中磁盘故障处理和数据重构方法 |
摘要 |
本发明公开了一种磁盘阵列系统中磁盘故障处理方法和数据重构方法,包括:磁盘阵列中的磁盘发生读写故障;定位故障数据块,保留故障磁盘上的剩余正确数据,并查找故障信息表,判断发生故障的数据块所在条带是否已经存在其他故障数据块,若存在,将磁盘阵列系统设置为“只读模式”,禁止用户执行写操作;否则,将故障数据块的位置信息记录到故障信息表中;然后判断磁盘阵列系统中是否存在冗余数据盘,若不存在,进入“降级”运行模式;否则,对故障数据块进行数据重构,恢复故障数据。 |
申请公布号 |
CN101276302A |
申请公布日期 |
2008.10.01 |
申请号 |
CN200710064932.2 |
申请日期 |
2007.03.29 |
申请人 |
中国科学院计算技术研究所 |
发明人 |
马一力;吴忠杰;纪海涛;韩晓明;李一鸣 |
分类号 |
G06F11/20(2006.01);G06F11/34(2006.01) |
主分类号 |
G06F11/20(2006.01) |
代理机构 |
北京泛华伟业知识产权代理有限公司 |
代理人 |
高存秀 |
主权项 |
1. 一种磁盘阵列系统中磁盘故障处理方法和数据重构方法,按照以下步骤顺序执行:步骤1)、磁盘阵列中的磁盘发生读写故障;步骤2)、在故障磁盘中定位故障数据块,保留故障磁盘上的剩余正确数据,并查找故障信息表,判断发生故障的数据块所在条带是否已经存在其他故障数据块,若存在,执行下一步,否则,执行步骤4);步骤3)、磁盘阵列系统的信息完整性被破坏,将磁盘阵列系统设置为“只读模式”,禁止用户执行写操作,对磁盘的故障处理操作结束;步骤4)、将故障数据块的位置信息记录到故障信息表中;步骤5)、判断磁盘阵列系统中是否存在冗余数据盘,若不存在,执行下一步,否则,执行步骤7);步骤6)、进入“降级”运行模式,结束操作;步骤7)、对故障数据块进行数据重构,恢复故障数据。 |
地址 |
100080北京市海淀区中关村科学院南路6号 |