调整 RAID 5 分区大小

调整 RAID 5 分区大小

我正在将 VG 移至 RAID,我有 3 个 600GB 的磁盘,VG 位于分区 /dev/sdc2 中

/dev/sdc1 1G type linux <-- Boot partition
/dev/sdc2 599G type Linux LVM

一个磁盘有 VG,我使用另外两个磁盘创建了 RAID5

mdadm --create /dev/md0 --level=5 raid-devices=3 /dev/sdb1 /dev/sdd1 missing
pvcreate /dev/md0
vgextend VG_name /dev/md0
pvmove /dev/sdc2
vgreduce VG_name /dev/sdc2
pvremove /dev/sdc2

稍后我将其格式化/dev/sdc2为“Linux raid autodetect”以添加到 RAID,但现在我得到了

mdadm: /dev/sdc2 not large enough to join array

肯定完全忘记了设备上的启动分区/dev/sdc

如何解决将 /dev/sdc2 添加到 RAID 的问题。我想我需要调整分区大小/dev/sdb1/dev/sdd1但我不知道该怎么做

相关内容