阵列降级。RAID 6 有三个磁盘发生故障

阵列降级。RAID 6 有三个磁盘发生故障

我有一个包含 RAID 6 和 16 个驱动器的磁盘阵列。几天前,三个磁盘发生故障,阵列被标记为“已降级”。我无法访问数据,也无法启动操作系统。我需要访问数据,但我什么也做不了。有什么建议吗?我如何恢复或访问数据?我可以使用 Live CD 来启动操作系统吗?我正在使用 SAS 磁盘。提前致谢

答案1

如前所述,如果 RAID-6 阵列中有两个以上的磁盘损坏,则该阵列将无法恢复。

然而,三个磁盘同时发生故障的可能性很小:很可能是外壳、背板和/或控制器出现故障。

您应该尝试移除并重新插入磁盘,更换控制器和/或外壳,甚至将磁盘放入具有相同控制器的不同服务器中(如果有可用的话)。

答案2

您没有提供关于服务器类型、RAID 控制器类型或任何具体信息的任何详细信息。

尝试关闭所有设备 10 分钟... 切断服务器电源。让驱动器停止旋转。

重新打开服务器电源并查看 RAID 控制器是否重新识别驱动器并能够启动。

答案3

正如评论中所述,RAID6 最多可以承受两个磁盘故障;如果第三个磁盘发生故障,您的阵列就完蛋了。

最明显的事情是从备份中恢复。如果这不可能并且至少有一个故障磁盘仍可读(尽管有读取错误),您可以尝试在另一个健康的磁盘上对每个故障磁盘进行块级复制(例如:通过ddrescue <failed_disk> <new_disk>),然后使用这些副本(以及其他良好的磁盘)重新启动阵列。

您最终会得到一个被破坏的阵列,其中一些原始数据可能会丢失/损坏;但是,如果幸运的话,大部分数据应该是可访问的。

如果您没有备份并且无法读取故障磁盘,则需要联系数据救援服务。

答案4

从备份中恢复。您将不会再看到此 RAID LUN 上的数据。

相关内容