Lvm
從三個空磁碟開始設置 RAID10(mdadm 和/或 lvm),然後添加第四個磁碟(其中有數據)
請告訴我是否可以使用奇數驅動器創建 RAID10(接近佈局),然後將偶數(th)磁碟添加到現有的 RAID10。
- 總計:4* 2TB 驅動器 (
sdc
,sdd
,sde
,sdf
)- 免費:其中 3 個(
sdd
,sde
,sdf
)是空的/未分區的;準備 RAID- 使用中:1 個 HDD (
sdc
) 中有數據
mdadm
或使用最初的 3* 2TB HDD ( , , )lvm
創建 RAID10(接近佈局)sdd1``sde1``sdf1
- 用 RAID10 格式化
ext4
- 將所有數據
sdc1
移入新創建的 RAID10 (sdd1
++sde1
)sdf1
- 準備
sdc
進入sdc1
mdadm
或lvm
添加sdc1
到現有的 RAID10 (sdd1
++sde1
)sdf1
/somewhere/mystuff
通過將 RAID10 掛載到/etc/fstab
謝謝!
是的,你可以這樣做。我不相信
sdd sde sdf missing
RAID10 的佈局比首先創建 RAID0(sdd sde
)和轉換(sdd + sdf, sdc + sde
)更安全,但這是一個學術討論。你可以做任何一種方式。
mdadm
使用特殊關鍵字“missing”代替設備名稱來創建/管理降級陣列。因此,當您創建數組時,您將執行mdadm --create /dev/md0 --level=10 --raid-devices=4 /dev/sdd1 /dev/sde1 /dev/sdf1 missing
. 複製完數據後,您可以通過執行簡單地添加剩餘的磁碟mdadm --add /dev/md0 /dev/sdc1
。我強烈建議您在“Linux RAID”(
0xfd00
或A19D880F-05FC-4D3B-A006-743F0F84911E
)類型的分區上而不是在原始設備上創建陣列。