之前用卷组的方法也可以,而且其实性能是一样的。
但终究有那么一部分空间无法提速,略有遗憾,周末折腾了一天,实现了全盘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
其中等待的那个过程非常非常漫长,比拜登那漫长而响亮的屁要漫长的多,建议睡觉前运行,睡醒了可能会做好。
最终结果如下