Mik*_*der 21 raid storage data-recovery hardware-raid raid5
我们有一台运行 CentOS 的 Dell PowerEdge T410 服务器,其 RAID-5 阵列包含 5 个希捷 Barracuda 3 TB SATA 磁盘。昨天系统崩溃了(我不知道具体是怎么回事,也没有任何日志)。
启动到 RAID 控制器 BIOS 后,我看到在 5 个磁盘中,磁盘 1 标记为“丢失”,磁盘 3 标记为“降级”。我强制备份磁盘 3,并用新硬盘驱动器(相同大小)替换磁盘 1。BIOS 检测到这一点并开始重建磁盘 1 - 但是它卡在了 %1。旋转进度指示器整晚都没有移动;完全冻结。
我在这里有哪些选择?除了使用一些专业的数据恢复服务,还有什么方法可以尝试重建?两个硬盘怎么会同时出现故障?似乎过于巧合。是否有可能是磁盘 1 发生故障,从而导致磁盘 3“不同步”?如果是这样,是否有任何实用程序可以用来“同步”恢复它?
Bas*_*sil 38
您有双磁盘故障。这意味着您的数据已经消失,您必须从备份中恢复。这就是为什么我们不应该在大磁盘上使用 raid 5。您希望设置您的raid,以便您始终能够承受两次磁盘故障,尤其是大型慢速磁盘。
Hop*_*00b 37
您的选择是:
pet*_*erh 26
在你接受了一个糟糕的答案之后,我真的很抱歉我的异端观点(它已经多次保存了这样的数组)。
您的第二个故障磁盘可能有一个小问题,可能是块故障。这就是为什么你的坏raid5固件的坏同步工具崩溃的原因。
您可以使用低级磁盘克隆工具轻松制作扇区级副本(例如,gddrescue可能非常有用),并将该磁盘用作新磁盘 3。在这种情况下,您的阵列幸免于难,但有轻微的数据损坏。
对不起,可能为时已晚,因为在这种情况下正统回答的本质是:“raid5中的多次失败,这是天启!”
如果您想要非常好的冗余raid,请在linux 中使用软件raid。例如,它的raid superblock 数据布局是公开和记录的......我真的很抱歉,对于我的另一个异端观点。
| 归档时间: |
|
| 查看次数: |
71838 次 |
| 最近记录: |