Storage

在 percH310 RAID 上使用舊 SAS 驅動器作為熱備件

  • November 14, 2017

最近買了一個帶 percH310 控制器的戴爾 T320,我決定將作業系統放在 3x300GB 15k SAS 驅動器的 raid 5 上,但想要一個熱備件,我們有一個備用的 15k 300GB sas 驅動器,它一直是熱備件舊伺服器,從 2013 年開始就從未使用過。我在這裡的優先級是冗餘和可靠性/正常執行時間,而不是性能。

  1. 這是否會產生任何有害/負面影響,例如降低自動 RAID 重建的可靠性、在使用時載入其他磁碟更高,等等?

2)我最好將所有4個都設置在raid 10陣列中,還是這個舊驅動器會再次給我帶來任何潛在的危險情況,甚至只是降低其他驅動器的性能?

這將不包含大部分數據,這些數據將位於 6TB 驅動器的單獨 SATA raid 10 上。

關於特定於較舊驅動器的 RAID5 中的不利影響:

  • 首先將驅動器作為非備用驅動器(可能作為單驅動器 RAID0)進行測試,並驗證它在工作負載下不會出現故障。嘗試使用一種工具,該工具允許您讀取/寫入驅動器的全部容量,這樣您以後就不會受到現有未發現的壞扇區的影響。
  • 確保舊驅動器執行的是最新韌體。
  • 請注意 Jaroslav Kucera 的評論。如果舊驅動器小幾個扇區,它可能無法支持其他作為備用。您可以通過使虛擬磁碟比可用的全部空間小 1GB 來避免這種情況。

如果您優先考慮“冗餘和可靠性/正常執行時間高於性能”,那麼 RAID10 絕對是更好的選擇。對於該驅動器容量/速度,行業標准在技術上仍然可以接受 RAID5,但到目前為止 RAID10 會更安全。您應該考慮如上所述測試驅動器(負載測試、更新韌體等)。

另一個要考慮的選項,同樣以冗餘和可靠性/正常執行時間優於性能的名義,是 RAID6。H310 實際上在四個軸上支持 RAID6。您將看到與 RAID10 相同的可用容量,另外還有一個好處是任何兩個驅動器都可能發生故障而不會失去數據訪問。這還可以防止在單個驅動器故障和重建後出現條帶穿孔,如果鏡像中的非故障驅動器在重建期間遇到新的壞塊,您可能會在 RAID10 中遇到這種情況。

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