Linux

關於 RAID 創建的問題

  • March 15, 2019

我目前正在開展一個項目,該項目需要我編寫一個腳本來辨識為儲存而添加的一組驅動器,並將它們安裝為 RAID 陣列。儘管超出了必要的命令,但我無法找到有關實際創建過程的資訊。

  1. 我創建 RAID 的驅動器是否需要先格式化和分區?或者mdadm --create為你做這個?
  2. 我被告知該項目將支持可變數量的驅動器。我的老闆建議使用 RAID 級別 5,但除非我誤解了 RAID 級別,否則 RAID 級別 5 至少需要 3 個驅動器,我認為我們的目標是使用 2 來啟動。特定 RAID 級別是否有最低驅動器數量?
  3. 要將 RAID 陣列添加到我的fstab文件中,我是否只需組裝它?還是我還需要在組裝之前/之後安裝它?

我找到了一些關於設置過程的教程,但除此之外,我還沒有真正能夠探勘到這些資訊。

  1. 如果磁碟有現有的文件系統,您應該刪除它們,以便您可以從沒有文件系統的磁碟開始。首先使用創建數組mdadm,然後創建文件系統。
  2. RAID 級別 1 是“鏡像”,您可以只用 2 個驅動器創建一個。如您所述,RAID 5 至少需要 3 個驅動器,RAID 級別 10 需要 4 個。RAID 級別 0 和 1 至少需要 2 個驅動器。
  3. 要將數組添加到/etc/fstab,只需添加如下一行:/dev/md0 /mnt/md0 ext4 defaults,nofail,discard 0 0

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