Raid

使用較小的驅動器執行 RAID 6

  • September 30, 2014

看起來我的一個硬碟在我們的 RAID 6 (4 x 2TB) 配置中出現故障。不幸的是,我只能立即訪問 1TB 驅動器。用 1TB 驅動器臨時替換 2TB 會有問題嗎?

目前,我們正在消耗 1.95TB 的數據,而可能是 4TB。

我也確實意識到在陣列發生故障之前我確實有多達 2 個驅動器故障,我很偏執。

簡而言之,是的……您會遇到 RAID6 和使用較小驅動器的問題。RAID6 本身無法將 RAID 動態調整為更小的磁碟。您必須:

  1. 具有能夠動態調整 RAID 卷大小的 RAID 控制器
  2. 將您的數據複製到其他地方,並完全重建 RAID,然後將數據恢復回捲。

我只見過一張可以動態調整大小的 RAID 卡,但它不支持 RAID6。我懷疑你的也不會。此外,即使使用 RAID5……在調整 RAID 大小時,性能也會受到巨大影響。

將數據複製到其他地方也是一個很大的風險,因為您正在使用冗餘陣列……並將數據移動到非冗餘儲存中。(即使是暫時的)

在一天結束時……只需購買另一個 2tb 硬碟驅動器。它們並不是非常昂貴……並且試圖避免它只會給您帶來更高的數據失去風險。

將來……您可能想看看其他支持這種功能的 RAID 替代品。ZFS 可以…以及其他一些專有 RAID 設備(DroboFS 等…)允許您使用不匹配的驅動器來實現冗餘。老實說,除了 ZFS 之外,我不會推薦任何東西。

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