注意软件方式实现的raid,会存在很多问题,建议不要在线上的服务器上使用,当然玩玩也不是不可以
文章目录
什么是软件RAID
通过系统功能或RAID软件实现RAID,没有独立硬件接口,需要占用一定的系统资源(CPU,硬盘接口速度),并且受独立操作系统稳定性的影响
软件RAID可以基于:磁盘,分区,逻辑卷
创建好的RAID对应/dev/mdn,n为第几个raid
通过 mdadm 命令 创建软件RAID
- -C 创建一个raid
- -a 自动创建对应设备
- -l 指定raid级别
- -n 指定硬盘数量
mdadm -C /dev/md0 -a yes -l 0 -n 2 /dev/sdb /dev/sdc
#创建好raid后,我们需要创建一个配置文件,即使重启后也是有效的
mdadm -D --san > /etc/mdadm.conf
#创建文件系统,然后挂载
mkfs.xfs /dev/md0
mount /dev/md0 /mnt
其他操作
查看raid信息 mdadm -D /dev/md0
创建raid时指定备份磁盘-x参数
mdadm -C /dev/md0 -a yes -l 5 -n 2 -x 1 /dev/sdb /dev/sdc /dev/sdd /dev/sde
关闭raid: mdadm -S /dev/md0 (注意,关闭前一定要卸载)
启用raid: mdadm -R /dev/md0
将某个盘标识为故障盘
mdadm /dev/md0 -f /dev/sdb
将故障盘移除
mdadm /dev/md0 -r /dev/sdb
换上新硬盘后,可以将新盘添加进raid中
mdadm /dev/md0 -a /dev/sdf
如果文章对你有帮助,欢迎点击上方按钮打赏作者
暂无评论