之前用卷组的方法也可以,而且其实性能是一样的。

但终究有那么一部分空间无法提速,略有遗憾,周末折腾了一天,实现了全盘raid 0,记录下来。

本文的方法只适用于Linux,而windows上应该是没办法的,至少我没想到什么办法通过DD的方式来整个软raid 0出来。

闲话少说,过程没几步:

cat /proc/mdstat

mdadm /dev/md2 --fail /dev/sdb2

mdadm /dev/md2 --remove /dev/sdb2

wipefs -a /dev/sdb2

mdadm --grow /dev/md2 --level=0
mdadm --grow /dev/md2 --level=0 --raid-devices=2 --add /dev/sdb2

watch cat /proc/mdstat
# 等待重建完毕

mdadm --misc --detail /dev/md2

resize2fs /dev/md2


df -h

 

补充,4硬盘做法:

cat /proc/mdstat

mdadm /dev/md2 --fail /dev/sdb2
mdadm /dev/md2 --fail /dev/sdc2
mdadm /dev/md2 --fail /dev/sdd2

mdadm /dev/md2 --remove /dev/sdb2
mdadm /dev/md2 --remove /dev/sdc2
mdadm /dev/md2 --remove /dev/sdd2

wipefs -a /dev/sdb2
wipefs -a /dev/sdc2
wipefs -a /dev/sdd2

mdadm --grow /dev/md2 --level=0
mdadm --grow /dev/md2 --level=0 --raid-devices=4 --add /dev/sdb2 /dev/sdc2 /dev/sdd2

watch cat /proc/mdstat
# 等待重建完毕
mdadm --misc --detail /dev/md2
resize2fs /dev/md2
df -h

 

其中等待的那个过程非常非常漫长,比拜登那漫长而响亮的屁要漫长的多,建议睡觉前运行,睡醒了可能会做好。

最终结果如下

 

 

作者 听涛

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注