作者:@郑琰
本文转载请注明出处!:https://www.cnblogs.com/zhengyan6/p/16095572.html
添加磁盘,自己需要多少磁盘即可添加多少数量
- 此处只添加了三块200MB大小的磁盘
此处三块磁盘,只有两块做raid,一块与raid磁盘为实验测读写速率,不测速率可三块都做raid。

进入虚拟机给三个磁盘分区
磁盘分区详细步骤可查看链接(https://www.cnblogs.com/zhengyan6/p/15607969.html)
制作 raid0 级别磁盘
| mdadm -C /dev/md0 -l 0 -n 2 /dev/sdb1 /dev/sdc1 |
| mdadm -D /dev/md0 |
| 如果显示command not found则需要安装mdadm命令包 |
| yum search mdadm |
| yum -y install mdadm |

- 查看磁盘看分区

对磁盘进行格式化 并挂载
| mkfs.ext4 /dev/md0 |
| mkdir /raid |
| mount /dev/md0 /raid |
| df -hT |

测试读写速率
| mkdir /test |
| mkfs.ext4 /dev/sdd1 |
| mount /dev/sdd1 /test |
| time dd if=/dev/md0 of=txt bs=1M count=1000 |
| time dd if=/dev/sdd1 of=txt bs=1M count=1000 |
| |
| |
| |
| |
| |
| |
改做raid1
- 可用原两个磁盘做也可添加新磁盘做,此处为原磁盘步骤
| umount /raid |
| mdadm -S /dev/md0 |
| lsblk |
| mdadm -C /dev/md1 -l 1 -n 2 /dev/sdb1 /dev/sdc1 |
| mdadm -D /dev/md1 |




进行粉碎测试数据恢复
| mkfs.ext4 /dev/md1 |
| mount /dev/md1 /raid |
| cp -r /boot/* /raid |
| mdadm /dev/md1 -f /dev/sdc1 |
| cat /pro/mdstat |
| 重启 |
| 重启后需要重新挂载:mount /dev/md1 /raid |
| 进入 cd /raid 即可看到文件仍在;发现多了一个lost+found文件,即文件被找回 |
| lsblk查看/sdc1并没有md1 |
| mdadm /dev/md1 -a /dev/sdc1 |
| lsblk查看/sdc1即有md1 |



【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)