dying,或者添加另一个并等待它完全消失?

分享于 

3分钟阅读

互联网

  繁體 雙語

问题:

我目前拥有 3个硬盘Linux软件RAID5卷( mdadm )。 至少有一个磁盘可以能死了- 长时间的旋转,我听到了死亡的点击稍微一点时间。

我购买了一个新的磁盘,但是当旧磁盘没有完全死,我不确定哪个更有意义 !

收费 1 ) ) 将 3-disk RAID5升级为 4-disk RAID6 array,有效使用新磁盘作为额外的奇偶校验,意味着 array 可以接受 2-drive 失败。 这意味着我会在旧的死磁盘中获得一些额外的生命,直到它为"真正死亡"?

选项 2 ) 只取出半死磁盘并保持 RAID5.

选项 2.1 ) RAID5E? 将其中一个磁盘的( 新的或者死亡的) 移动为联机备用磁盘?

选项 3 )。 我不认为? :- )

如果选项是 array dying,那么我就会更 parity,所以选项 1似乎是正确的决定,但我担心的是,有一半的磁盘仍然会出现灾难性故障?

IO配置文件/用例: 用例是非常低的I/O 在线文件共享存储,混合大量小文件,大量大文件( IE,> 1gb ),阅读常常。

注意 : 我知道RAID备份,并且所有的array 内容都可以在多个站点中安全地备份在多个格式。 实际数据丢失的可以能性与备份( RAID有效地实现了对数据的在线快速访问)的位置的数量接近不可以能。 然而,从备份中重建 array 是一个及时的痛苦。 这就是我要避免的。


回答 1:

如果你选择立即保持from驱动器并将 array 转换为 RAID6,则在重新生成新的array 时会增加驱动器croaking的风险。

如果要更换驱动器并修复 array,然后决定是否要在其他驱动器上运行,以达到。

根据你的I/O 需求,4-drive RAID 6的可行替代方案可能是 RAID10: 在执行并发读/写操作时,你可能会发现,与当前的RAID5设置相比,在中会有额外的写惩罚,并且有一个带条纹的镜像设置可以帮助你在。 缺点是你不能轻松地从RAID5转到 RAID10.


回答 2:

不要试图从死亡的磁盘中找出剩余的生命。 让它摆脱痛苦,用一个新的磁盘替换 比如 选项 2.



COM  添加  Complete  磁盘  wai  WAIT