我可以將現有 LVM VG 轉換為條帶 (RAID0 eq) 嗎?

我可以將現有 LVM VG 轉換為條帶 (RAID0 eq) 嗎?

我有一個由 3 個磁碟 (ext4) 組成的現有 LVM 磁碟區組,其中包含 4 個邏輯磁碟區。還沒準備好躍遷到下一代 FS,我想平衡磁碟上的負載。我已經看到您可以建立帶有條帶化的 VG(相當於 RAID0),但我想轉換現有的。這可以做到嗎?

答案1

不知道這個記錄多久以前,但在 v2.02.183 中man lvconvert顯示:

--stripes Number
       Specifies the number of stripes in a striped LV. This is the number of PVs
       (devices) that a striped LV is spread across. Data that appears sequential in
       the LV is spread across multiple devices in units of the stripe size (see
       --stripesize). This does not apply to existing allocated space, only newly
       allocated space can be striped.

所以,實際上不會轉變將現有 LV 改為條帶。現有數據將保持原樣。

答案2

sudo lvconvert --stripes 3 vg/lv /dev/sda1 /dev/sdb1 /dev/sdc1

其中 2 是條帶數量,然後是邏輯卷,然後是要跨條帶化的 3 個裝置。 RAID 0 沒有冗餘。

相關內容