RIVALSA网络日志

RAID5数据重建试验

于2021-03-01发布

前几天闲着无聊,看着家里的硬盘阵列,突然冒出一个想法:虽然RAID5阵列允许一块硬盘故障,但平时一直都是正常使用的,并不知道有硬盘故障时是什么样子,会不会某一天有一块硬盘损坏了,而我却一直不知道,错失了恢复数据的好机会呢?

鉴于此,我决定进行一次试验。原本的计划如下:直接将阵列中的一块硬盘退出来,然后上电运行,看一下会出现什么现象。然后再将刚刚退出的硬盘插进去,恢复正常使用。

试验开始,首先将一块硬盘退出并给阵列上电,此时阵列发成警报声提醒,且电脑端对应软件内提示RAID组降级。我试着从阵列中复制文件到其他硬盘中,是完全可以正常复制的。接着,把阵列断电,并把刚退出的硬盘插回去,让阵列恢复正常使用。但没想到,再次上电时,阵列并没有直接恢复正常状态,而是自动开始了数据重建。

正是因为如此,原计划查看阵列有一块硬盘故障现象的试验变成了RAID5数据重建的试验,现将相关信息记录如下。

阵列类型:RAID5
硬盘情况:4块1TB硬盘
已用空间:513GB(551,645,405,184Byte)
剩余空间:2.22TB(2,448,806,580,224Byte)

开始重建数据时间:27日23时07分
重建进度达到25%的时间:27日23时33分
重建进度达到50%的时间:28日00时04分
重建进度达到60%的时间:28日00时16分
重建进度达到80%的时间:28日00时45分
重建进度达到90%的时间:28日01时03分
(这之后我睡着了,28日01时20分起床查看时已经重建成功)

虽然网上有很多RAID5重建失败的概率很高的描述,但经过本次试验发现也并非像网上描述的那么不可靠,尤其时在数据量比较小,硬盘比较新的时候。

(正文完)

已获得1个赞0个差评

4条评论

头像

苑晨岩 - 2021-05-26 07:54:57  举报评论  回复评论

好像没有收到之前评论被回复的邮件,点进网站看了才发现已回复

头像

Rivalsa MOD - 2021-05-27 10:55:13  举报评论

是啊,我们目前的想法是不储存评论者的信息。您填写的邮箱地址也会在您的浏览器中转换为哈希值后再传输,用于获取您的 gravatar 头像。您的邮箱地址不会在网络中传输,也不会发送给我们,所以暂时无法给您发送邮件。不过后续我们会考虑要不要增加邮件回复的功能,但目前看来,不提供此功能概率较大。

头像

苑晨岩 - 2021-05-20 18:34:19  举报评论  回复评论

NAS组的磁盘阵列吗?之前看了几个修硬盘up主的视频总结一条,硬盘出故障要及时发现,发现的早了重建的成功率就高一些,有几个例子的硬盘出故障了没人知道还一直上着电,盘片被磨的惨不忍睹,开盖之后黑乎乎一片,直接放弃治疗了。

头像

Rivalsa MOD - 2021-05-20 18:41:47  举报评论

就是磁盘阵列,没有 NAS。重建的话,肯定是越早发现成功率越高,但具体概率有多少,我觉得网上的内容也不能都信。毕竟可能存在统计的误差,那些成功恢复的大多数都不会专门发一篇文章,而恢复失败的,可能一共也没恢复几次。
另外我觉得,阵列只是一种容错机制,不能代替备份。

发表评论(取消回复)

与本文无关的留言请移步反馈社区工单系统