有沒有一種安全的方法可以使用 mdadm 在 Linux 軟體 RAID5 下移動分割區?

有沒有一種安全的方法可以使用 mdadm 在 Linux 軟體 RAID5 下移動分割區?

例如,假設您有一個跨多個磁碟的 RAID5,並且您希望淘汰最舊的磁碟並用近十年的磁碟替換它。我知道我可以使最舊的磁碟上的分割區出現故障,並從最新的磁碟添加合適的分割區,然後等待一個小時左右以完成重新同步/復原。然而,在此過程中,數據存在風險。如果其他驅動器之一發生故障,我就完蛋了。

我認為應該有一種方法可以告訴 Linux 軟體 raid 鏡像 RAID 5 的一對元素,當鏡像完成時,斷開舊的元素。也許這能說明問題。我使用 ^ 表示 RAID5,使用 = 表示鏡像

  1. sdb1^sdc1^sdd1
  2. 添加sde1
  3. (sde1=sdb1)^sdc1^sdd1
  4. 等待同步
  5. sdb1 失敗
  6. sde1^sdc1^sdd1

現在我知道做到這一點的唯一方法是

  1. sdb1^sdc1^sdd1
  2. sdb1 失敗
  3. 消失^sdc1^sdd1
  4. 添加sde1
  5. 等待同步
  6. sde1^sdc1^sdd1

相關內容