
將 Linux 軟體(即mdadm
)RAID1 陣列轉換為 RAID5 陣列的最佳方法是什麼?如果 3 磁碟 RAID5 與 4 磁碟 RAID5 的流程不同,有何不同?
答案1
在做任何此類事情之前將您的資料備份到單獨的媒體和驗證備份通過sha1sum
。
那裡的一般程序如下所示:
- 將第三個驅動器新增到您的系統中。
- 使用新磁碟機和從 RAID1 釋放的磁碟機建立降級的 RAID5。
- 將資料複製到 RAID5 磁碟區。
- 將 RAID1 磁碟新增至 RAID5 卷,並給它足夠的時間來正確同步自身。
- 驗證新磁碟區上的資料是否與備份相符。
另請參閱kernel.org 上 mdadm 的 Wiki 頁面,並且,對於相反方向(至少從 RAID6 到 RAID1),有serverfault.com 上的一個問題,其中一個答案也提到關於 mdadm 級別更改的部落格文章。
答案2
許多不錯的 RAID 控制器可以採用 RAID 1 陣列,當您新增另一個磁碟機時,允許您將其即時轉換為 RAID5,當然,現在大小是兩倍。
基於 AMI/LSI 的控制器已經這樣做了幾年(是十年了嗎?)。 Dell PERC、Compaq/HP 的智慧陣列控制器經常使用這些晶片組。