Raid

mdadm raid1 具有三個磁碟,其中兩個磁碟將是一個子集 raid

  • August 14, 2020

我目前在 raid1 中有兩個相同大小的磁碟(每個 4TB)。

我想知道現在是否可以添加一個大小為 8TB 的額外磁碟並將其作為 raid 1,而其他兩個磁碟作為 raid 0?mdadm 是否支持這種類型的配置?所以它本質上是一個額外的層——在另一個突襲之上的突襲。

換句話說:

Raid 1 between: (8TB disk) + (raid 0 between: 2x 4TB)
Total usable space: 8TB

您可能必須擺弄這些數組的確切大小才能使事情正常進行,但這是基本方法:

  1. 使用 8TB 驅動器創建 2 磁碟 RAID 1,暫時不使用第二個磁碟。陣列將因缺少驅動器而降級。
  2. 從那裡複製 4TB RAID 1 中的數據。
  3. 銷毀現有的 4TB RAID 1。
  4. 使用兩個 4TB 驅動器創建一個 RAID 0。
  5. 將 RAID 0 陣列添加為 8TB RAID 1 中的第二個驅動器。

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