linux创建软件raid

注意软件方式实现的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
声明:本文为原创,作者为 辣条①号,转载时请保留本声明及附带文章链接:https://boke.wsfnk.com/archives/418.html
谢谢你请我吃辣条谢谢你请我吃辣条

如果文章对你有帮助,欢迎点击上方按钮打赏作者

最后编辑于:2022/12/7作者: 辣条①号

目标:网络规划设计师、系统工程师、ceph存储工程师、云计算工程师。 不负遇见,不谈亏欠!

暂无评论

发表回复

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

arrow grin ! ? cool roll eek evil razz mrgreen smile oops lol mad twisted wink idea cry shock neutral sad ???

文章目录