RAID-5

今天做一个raid5当然也是软raid
然后扩展硬盘的做法
首先硬盘添加是要够的然后使用mdadm这个命令

mdadm -C -v /dev/md5 -l 5 -n 3 -x 1 -c 32 /dev/sd[g,h,i,j]
前面的我就不说了吧,这个-c是chunk设定阵列的块chunk块大小,单位为kb

然后查看下这个磁盘

[root@localhost ~]# mdadm  -D /dev/md5 
/dev/md5:
           Version : 1.2
     Creation Time : Sun Feb 21 19:40:07 2021
        Raid Level : raid5
        Array Size : 41908224 (39.97 GiB 42.91 GB)
     Used Dev Size : 20954112 (19.98 GiB 21.46 GB)
      Raid Devices : 3
     Total Devices : 4
       Persistence : Superblock is persistent

       Update Time : Sun Feb 21 19:40:54 2021
             State : clean, degraded, recovering 
    Active Devices : 2
   Working Devices : 4
    Failed Devices : 0
     Spare Devices : 2

            Layout : left-symmetric
        Chunk Size : 32K

Consistency Policy : resync

    Rebuild Status : 43% complete

              Name : localhost.localdomain:5  (local to host localhost.localdomain)
              UUID : ce10ca79:33a4eb85:ef96e135:e48b281b
            Events : 8

    Number   Major   Minor   RaidDevice State
       0       8       96        0      active sync   /dev/sdg
       1       8      112        1      active sync   /dev/sdh
       4       8      128        2      spare rebuilding   /dev/sdi

       3       8      144        -      spare   /dev/sdj

这时,我们发现Rebuild Status还在备份中,然后i盘还在准备中
不要着急,等备份完就行了。
这一步做完就可以生成配置文件了

mdadm -Dsv > /etc/mdadm.conf 

在停掉之前一定要同步完成之后在停
同步完成之后在停止raid5

mdadm -S /dev/md5

激活的话就用-As

mdadm -As

为什么光用-As就能恢复MD5了呢
因为s这个作用是 扫描配置文件/proc/mdstat得到阵列缺失信息
就会自动找到md5这个磁盘
激活完成之后,我们想扩展下raid用-G来使用

mdadm -G /dev/md5 -n 4 -c 32

然后查看MD5的信息

[root@localhost ~]# mdadm -D /dev/md5 
/dev/md5:
           Version : 1.2
     Creation Time : Sun Feb 21 19:40:07 2021
        Raid Level : raid5
        Array Size : 41908224 (39.97 GiB 42.91 GB)
     Used Dev Size : 20954112 (19.98 GiB 21.46 GB)
      Raid Devices : 4
     Total Devices : 4
       Persistence : Superblock is persistent

       Update Time : Sun Feb 21 19:58:47 2021
             State : clean, reshaping 
    Active Devices : 4
   Working Devices : 4
    Failed Devices : 0
     Spare Devices : 0

            Layout : left-symmetric
        Chunk Size : 32K

Consistency Policy : resync

    Reshape Status : 14% complete
     Delta Devices : 1, (3->4)

              Name : localhost.localdomain:5  (local to host localhost.localdomain)
              UUID : ce10ca79:33a4eb85:ef96e135:e48b281b
            Events : 48

    Number   Major   Minor   RaidDevice State
       0       8       96        0      active sync   /dev/sdg
       1       8      112        1      active sync   /dev/sdh
       4       8      128        2      active sync   /dev/sdi
       3       8      144        3      active sync   /dev/sdj

这个时候发现raid盘从以前的可使用3变成了可使用4了
因为我们这个命令会把热备盘添加进来,用来正常使用
最后还有一个小细节就是原来数量为三的时候可用
变成四块可用原先的40G变成60G

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值