Linux下使用mdadm创建软raid的一些命令

创建raid:

mdadm --create /dev/md0 --raid-devices=4 --level=5 /dev/sdb /dev/sdc /dev/sde /dev/sdf

当然,你也可以用分区来作为raid的一个设备,当然分区格式必须为:fd
mdadm --create /dev/md0 --raid-devices=4 --level=5 /dev/sdb1 /dev/sdc1 /dev/sde1 /dev/sdf1

--raid-devices=4  #代表用于创建Raid的设备数目
--level=5         #代表Raid的级别,Linux支持Linux supports LINEAR md devices, RAID0 (striping), RAID1 (mirroring), RAID4, RAID5, RAID6, RAID10, MULTIPATH, and FAULTY
后面就是设备列表了。

然后可以用下面的命令看看Raid的状态:
mdadm --detail /dev/md0
/dev/md0:
        Version : 00.90.03
  Creation Time : Tue Apr 15 11:38:34 2008
     Raid Level : raid5
     Array Size : 106644672 (101.70 GiB 109.20 GB)
    Device Size : 35548224 (33.90 GiB 36.40 GB)
   Raid Devices : 4
  Total Devices : 4
Preferred Minor : 0
    Persistence : Superblock is persistent

    Update Time : Tue Apr 15 11:38:34 2008
          State : clean, degraded, recovering
Active Devices : 3
Working Devices : 4
Failed Devices : 0
  Spare Devices : 1

         Layout : left-symmetric
     Chunk Size : 64K

Rebuild Status : 16% complete

           UUID : 807c3b4a:b2da7f50:a9a5ff6d:61d36983
         Events : 0.1

    Number   Major   Minor   RaidDevice State
       0       8       16        0      active sync   /dev/sdb
       1       8       32        1      active sync   /dev/sdc
       2       8       64        2      active sync   /dev/sde
       4       8       80        3      spare rebuilding   /dev/sdf

其他一些常用的命令:

mdadm /dev/md0 --fail /dev/sdb  #把sdb状态设置成fail,以便从RAID中删除
mdadm /dev/md0 --remove /dev/sdb #把sdb从RAID中删除
mdadm /dev/md0 --add /dev/sdb    #把sdb重新加入到RAID中来。

删除整个RAID:
mdadm /dev/md0 --fail /dev/sdb --remove /dev/sdb
mdadm /dev/md0 --fail /dev/sdc --remove /dev/sdc
mdadm /dev/md0 --fail /dev/sde --remove /dev/sde
mdadm /dev/md0 --fail /dev/sdf --remove /dev/sdf
mdadm --stop /dev/md0
mdadm --misc --zero-superblock /dev/sdb
mdadm --misc --zero-superblock /dev/sdc
mdadm --misc --zero-superblock /dev/sde
mdadm --misc --zero-superblock /dev/sdf
即: 先删除RAID中的所有设备,然后停止该RAID即可

转载于:https://www.cnblogs.com/shineshqw/articles/2181314.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值