![RAID5 驱动器在通过自检时会出现缺陷吗?](https://linux22.com/image/1270228/RAID5%20%E9%A9%B1%E5%8A%A8%E5%99%A8%E5%9C%A8%E9%80%9A%E8%BF%87%E8%87%AA%E6%A3%80%E6%97%B6%E4%BC%9A%E5%87%BA%E7%8E%B0%E7%BC%BA%E9%99%B7%E5%90%97%EF%BC%9F.png)
我在 Ubuntu 10.10 中使用 mdadm 构建了 4 驱动器 RAID5。其中一个磁盘似乎有问题。它从 RAID 中掉线了,我重新添加了它,一段时间内一切正常,但现在当我重新添加它时,我立即收到 FailSpare。我使用 DOS SeaTools 检查了驱动器,长测试和短测试都通过了。没有触发任何 SMART 问题。我运行了 Ubuntu 短自检并且通过了,但现在尝试重新添加它后,我无法在磁盘实用程序中读取驱动器的 SMART 数据,也无法运行自检。
即使通过了自检,这个驱动器也可能存在缺陷,还是存在其他问题?
更新:结果发现主板上的一个 SATA 端口可能有问题。我更换了 2 个(或 3 个)驱动器,(很可能)没有错误,直到我尝试了另一个 SATA 控制器端口,到目前为止它运行正常。
答案1
当然是可能的。执行大量“几乎失败”读取或寻道的驱动器可能存在时间问题,因此虽然它们“通过”测试,但它们可能需要更长的时间才能向请求线程提供数据。由于您的其他驱动器都很好(即问题很可能是有问题的驱动器),我会对其进行比 Ubuntu 的简短测试更严格的测试。我个人最喜欢的是 SpinRite 6,但还有其他同样出色的产品。您需要能够大力锻炼驱动器的东西,多次读取和写入每个扇区的每个字节。对我来说,这是使用 SpinRite 的 4 级扫描。通过此测试的驱动器通常已准备好采取行动。PS:在中等大小的驱动器(500 G)上,4 级扫描可能需要 8 到 12 小时。
但是首先,请重新启动。如果这不能让您重新看到问题驱动器(以及所有其他驱动器)的智能数据,那么您可以肯定该驱动器存在缺陷。
答案2
主板上的一个 SATA 端口有缺陷,如我上文编辑中所述:
我更换了 2 个(或者是 3 个)驱动器,它们(很可能)没有错误,直到我尝试了另一个 SATA 控制器端口,到目前为止它运行良好。
答案3
问题(释义):
这个驱动器可能有缺陷吗
答:是的。
大红色闪烁灯并发出警报声:
“我无法在磁盘工具中读取驱动器的 SMART 数据,或者运行自检。”