我对服务器知之甚少,整天都在互联网上寻找解决raid 5问题的方法。突然有两个磁盘失效了。服务器不会启动(HP Proliant,windows 2003 R2,非常老,可能是10年前)。我知道,如果一个磁盘有故障,那么我可以添加一个新磁盘并重新构建它,一切都会好起来的,问题是两个磁盘出了问题:(这正常吗?一次两次?还有什么事我可以做,而我却不知道?除了把他们带出去再把他们送回去?窗户不能启动。Array菜单显示磁盘0和4“丢失”。还有其他的窍门或事情要做吗?这是很重要的,因为由于一些未知的原因,备份工作有一个月没有工作,我刚刚发现,所以我需要使这些raid 5再次在线。
发布于 2013-06-30 23:12:37
如果只是raid软件使磁盘离线,则可能会迫使磁盘重新进入联机状态,从而使您可以重新构建数组。
然而,如果两个磁盘实际上是错误的,那么你基本上是水龙头。(除使用昂贵的数据恢复公司外)
发布于 2013-06-30 23:45:13
你需要做一个叫做“重新标记”的过程,它可能会起作用。基本上,这个想法如下:
这将给您留下一个降级但可用的raid数组,如果它有scsi超时软故障,您可以向它添加一个新磁盘,或者用旧磁盘进行重建。
查找哪个磁盘首先失败是很容易的-您需要进入控制器日志。
发布于 2013-07-01 08:44:41
正如所写的那样:找到第一次失败的驱动器;删除它(断开sata电缆);尝试用其他驱动器(mdadm --assemble /dev/md0 /dev/sd[b-d]1 --force)重建数组。
我强烈建议您在开始重建之前(例如使用dd)对所有驱动器进行逐位复制。如果您选择了错误的驱动器,您可以再次尝试与其他驱动器删除。还要标记你的控制器的哪个端口是连接的。改变这个顺序不是个好主意。
这里有相当好的描述,在开始之前,https://raid.wiki.kernel.org/index.php/RAID_恢复会阅读它。
https://serverfault.com/questions/519764
复制相似问题