突袭5 scsi故障

我对服务器没什么了解,而且我一整天都在寻找关于寻找解决scheme来解决我的raid 5问题。 突然之间两个磁盘失败了。 服务器将无法启动(HP Proliant,Windows 2003 R2,也许很旧,也许10岁)。 我知道,如果一个磁盘有问题,那么我可以添加一个新的磁盘,重build它,事情会好起来的,问题是两个错误:(这是正常的?两个在同一时间?有什么其他的事情,我可以做我不知道除了把它们取出并重新插入它们之外Windows将无法启动Array菜单显示磁盘0和磁盘4是“丢失”其他任何技巧或事情要做?一些未知的原因,备份工作没有工作一个月,我刚刚发现,所以我需要再次使这些RAID 5上线。

可能会强制一个磁盘恢复到在线状态,如果它只是使其脱机的RAID软件,这可能允许你重buildarrays。

但是,如果两个磁盘确实有故障,那么你基本上是洗净的。 (外部使用昂贵的数据恢复公司)

你需要做一个名为“重新标记”的程序,它可能会工作。 基本上这个想法如下:

  • 首先查找哪个磁盘失败
  • 用所有磁盘重新创buildarrays
  • 手动强制第一个磁盘脱机失败

这应该给你一个降级但可用的raidarrays,你可以添加一个新的磁盘,或者重build旧的,如果它有一个scsi超时softfail。

find哪个磁盘首先失败很简单 – 您需要进入控制器日志。

dyasny写的:find第一个失败的驱动器; 删除它(断开sata电缆); 尝试重build与其他驱动器arrays( mdadm --assemble /dev/md0 /dev/sd[bd]1 --force )。

我强烈build议您在开始重build之前制作所有驱动器的副本( 例如使用dd )。 如果您select错误的驱动器,您可以再次尝试删除其他驱动器。 还要标记你的控制器连接了什么端口。 改变这个顺序不是个好主意。

这里有相当好的描述https://raid.wiki.kernel.org/index.php/RAID_Recovery在你开始之前阅读它。