我在台式计算机上有一个 RAID-1 阵列。RAID 控制器是 3ware 7006-2。最近,控制器一直在报告其中一个驱动器的 ECC 错误。它能够纠正所有这些错误,但我认为我最好在驱动器死机之前更换它。
我之前用替换驱动器成功地重建了阵列,但由于某种原因,RAID 控制器这次不会重建阵列。它一直说替换驱动器是“不在服务中:正在重建”并且它在几个小时内保持在 0%。(以前当我重建阵列时只花了大约一个小时。)我尝试使用 3 个不同的替换驱动器,但都没有工作(所有 3 个都停留在 0%)。我还从阵列中移除了好驱动器并放入坏驱动器(具有所有 ECC 错误的驱动器),以查看是否可以使用坏驱动器重建阵列,但这也不起作用。
任何想法为什么我的 RAID 控制器现在无法重建阵列?即使所有其他功能似乎都在工作,控制器是否会变坏?我可以很好地启动操作系统,只是重建不起作用。
我知道这不是问题,因为替换驱动器比阵列中的另一个驱动器略小。去年我重建阵列时,我曾尝试使用稍小的替换驱动器,但控制器给出了驱动器较小的错误,它甚至不允许我开始重建。这次它没有显示任何错误并让我开始重建,所以我知道问题与驱动器大小无关。
一件奇怪的事情是 - 重建进度停留在 0%,除非我重新启动计算机。然后进度会说 1%,它一直停留在 1%,直到我再次重新启动。然后它说 2% 并停留在 2%... 也许我应该尝试重新启动计算机 100 次以查看之后阵列是否完全重建?
我认为它实际上可能正在重建,但进度指示器没有正确反映这一点。无论哪种方式听起来都可能是固件中的错误。如果您没有最新的固件,请尝试使用可用的最新版本刷新固件,lsi 应该有它们,请参阅:
http://www.lsi.com/support/Pages/Download-Results.aspx?productcode=P00256&assettype=0&component=Storage%20Component&productfamily=Legacy%20RAID%20Controllers&productname=3ware%207000%20series
我已经解决了像你描述的奇怪问题,用更新的版本刷固件。另外看看能不能安装最新的管理软件。
该问题通过安装另一个 3ware 7006-2 RAID 控制器得到解决。该控制器持续了 2 年,因为我再次遇到完全相同的问题。是时候从 Ebay 上再买一个了。