Raid

RAID 控制器不會重建 RAID-1 陣列

  • June 15, 2018

我在台式電腦上有一個 RAID-1 陣列。RAID 控制器是 3ware 7006-2。最近,控制器一直在報告其中一個驅動器的 ECC 錯誤。它能夠糾正所有這些錯誤,但我認為我最好在驅動器當機之前更換它。

我之前用替換驅動器成功地重建了陣列,但由於某種原因,RAID 控制器這次不會重建陣列。它一直說替換驅動器是“不在服務中:正在重建”並且它在幾個小時內保持在 0%。(以前當我重建陣列時只花了大約一個小時。)我嘗試使用 3 個不同的替換驅動器,但都沒有工作(所有 3 個都停留在 0%)。我還從陣列中移除了好驅動器並放入壞驅動器(具有所有 ECC 錯誤的驅動器),以查看是否可以使用壞驅動器重建陣列,但這也不起作用。

任何想法為什麼我的 RAID 控制器現在無法重建陣列?即使所有其他功能似乎都在工作,控制器是否會變壞?我可以很好地啟動作業系統,只是重建不起作用。

我知道這不是問題,因為替換驅動器比陣列中的另一個驅動器略小。去年我重建陣列時,我曾嘗試使用稍小的替換驅動器,但控制器給出了驅動器較小的錯​​誤,它甚至不允許我開始重建。這次它沒有顯示任何錯誤並讓我開始重建,所以我知道問題與驅動器大小無關。

一件奇怪的事情是 - 重建進度停留在 0%,除非我重新啟動電腦。然後進度會說 1%,它一直停留在 1%,直到我再次重新啟動。然後它說 2% 並停留在 2%… 也許我應該嘗試重新啟動電腦 100 次以查看之後陣列是否完全重建?

該問題通過安裝另一個 3ware 7006-2 RAID 控制器得到解決。該控制器持續了 2 年,因為我再次遇到完全相同的問題。是時候從 Ebay 上再買一個了。

我認為它實際上可能正在重建,但進度指示器沒有正確反映這一點。無論哪種方式聽起來都可能是韌體中的錯誤。如果您沒有最新的韌體,請嘗試使用可用的最新版本刷新韌體,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

我已經解決了像你描述的奇怪問題,用更新的版本刷韌體。另外看看能不能安裝最新的管理軟體。

引用自:https://serverfault.com/questions/521193