Debian

在 Debian 上使用 4 個磁碟的 Raid 5 自動創建一個備用驅動器

  • November 5, 2012

我正在嘗試在 Debian 6 上使用 4x 2TB 磁碟創建 RAID 5。我按照以下說明操作:http: //zackreed.me/articles/38-software-raid-5-in-debian-with-mdadm

我使用以下命令創建了突襲:sudo mdadm --create --verbose /dev/md0 --auto=yes --level=5 --raid-devices=4 /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1

創建 RAID 後mdadm --detail /dev/md0顯示:

/dev/md0:
   Version : 1.2
Creation Time : Mon Jun 11 18:14:26 2012
Raid Level : raid5
Array Size : 5860535808 (5589.04 GiB 6001.19 GB)
Used Dev Size : 1953511936 (1863.01 GiB 2000.40 GB)
Raid Devices : 4
Total Devices : 4
Persistence : Superblock is persistent

Update Time : Mon Jun 11 18:14:26 2012
     State : clean, degraded
Active Devices : 3
Working Devices : 4
Failed Devices : 0
Spare Devices : 1

    Layout : left-symmetric
Chunk Size : 512K

      Name : rsserver:0  (local to host rsserver)
      UUID : a68c3c99:1ef865e9:5a8a7bdc:64710ed8
    Events : 0

Number   Major   Minor   RaidDevice State
  0       8       17        0      active sync   /dev/sdb1
  1       8       33        1      active sync   /dev/sdc1
  2       8       49        2      active sync   /dev/sdd1
  3       0        0        3      removed

  4       8       65        -      spare   /dev/sde1

為什麼有備用驅動器?我沒有創造一個。我不想使用備用驅動器。

如果您真的想要 4 個驅動器中的 Raid5(請參閱上面的評論),您應該能夠將備用設備計數設置為 0 --spare-devices=0

來自man mdadm

創建 RAID5 陣列時,mdadm 將自動創建一個帶有額外備用驅動器的降級陣列。這是因為將備件建構到降級陣列中通常比在未降級但不干淨的陣列上重新同步奇偶校驗更快。可以使用 –force 選項覆蓋此功能。

換句話說,一旦重新同步完成,備用將按您的意圖添加到陣列中,但如果您更喜歡 mdadm 以“慢”方式建構,請使用--force.

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