Raid

mdadm - 從監視器中排除驅動器

  • July 8, 2014

我創建了一個帶有單個驅動器的 RAID 1 陣列(以便稍後添加第二個驅動器)。

# mdadm --create /dev/md5 --level=1 --raid-devices=2 /dev/sdc1 missing

但是,我執行/sbin/mdadm --monitor --scan --oneshot,它會向我發送DegradedArray event一封電子郵件。

即使這是真的,我想知道是否可以/dev/md5從這項檢查中排除?

是的,這是可能的——從某種意義上說,僅適用於 RAID1。將其更改為一個驅動器。

mdadm --grow /dev/md5 --raid-devices=1 --force

然後它應該顯示為處於良好狀態:

md0 : active raid1 sdx1[42]
     12345678 blocks super 1.2 [1/1] [U]

有了這個,不再有失去的驅動器,mdadm也不應該再抱怨它被降級了。

當您準備好稍後添加第二個驅動器時,只需再次增長它:

mdadm --grow /dev/md5 --raid-devices=2 --force
mdadm --manage /dev/md5 --add /dev/sdy1

我不時使用它來製作我的單個 SSD 到 HDD 的可啟動鏡像。

引用自:https://unix.stackexchange.com/questions/141103