Mdadm

什麼是 mdadm –incremental 功能?

  • November 20, 2020

我可以理解這個命令:

mdadm --create --verbose /dev/md0 --level=1 /dev/sda1 /dev/sdb2

但我不知道這樣做的目的是什麼:

mdadm --incremental /dev/sdb

增量模式用於組裝陣列,主要是在啟動系統或插入 RAID 驅動器時。這基本上是一種告訴 MD “我發現這個帶有 MD 元數據的驅動器,嘗試從中創建一個數組”的方式。一旦您添加了啟動陣列所需的所有驅動器,它將自動啟動(例如,在引導或連接過程中找到最後一個 RAID 驅動器之後)。

帶有 2 個磁碟的 RAID0 的簡單範例:

$ sudo mdadm --incremental /dev/sdb
mdadm: /dev/sdb attached to /dev/md/127, not enough to start (1).
$ sudo mdadm --incremental /dev/sdc
mdadm: /dev/sdc attached to /dev/md/127, which has been started.

如果--incremental與它一起使用--fail,將從陣列中刪除設備(即使該設備根本不可用,例如/dev/sdX不存在,您仍然可以將其從陣列中刪除)。這用於更換有故障或失去的驅動器。

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