码迷,mamicode.com
首页 > 其他好文 > 详细

raid10创建和raid5创建

时间:2018-08-18 00:57:45      阅读:228      评论:0      收藏:0      [点我收藏+]

标签:不能   激活   分区信息   操作   成员   方法   自动   ext   db2   

实验:raid10
1方法1

mdadm -C /dev/md0 -a yes -l 1 -n 2 /dev/sd{b,c}

        -C: 创建模式
            -n #: 使用#个块设备来创建此RAID
            -l #:指明要创建的RAID的级别
            -a {yes|no}:自动创建目标RAID设备的设备文件
            -c CHUNK_SIZE: 指明块大小,单位k
            -x #: 指明空闲盘的个数
    \# mdadm -C /dev/md1  -a yes -l 1 -n 2 /dev/sd{e,f}
    \# mdadm -C /dev/md2  -a yes -l0 -n 2 /dev/md{0,1}
    \# mkfs.ext4 /dev/md2
    \# mount /dev/md2 /mnt/md2
2方法2
\# mdadm -C /dev/md0  -a yes -l10 -n 4 /dev/sd{b,c,e,f}

    实验:实现RAID5
准备5个分区(fd)或磁盘
    /dev/sdb{1,2,3,5}  /dev/sdb6  //这里是5个分区
\# mdadm -C /dev/md1 -a yes -l 5 -n 4 -x1 /dev/sdb{1,2,3,5} /dev/sdb6
\# mkfs.ext4 /dev/md1
\# mount /dev/md1 /mnt/raid1

\ # dd if=/dev/zero of=/mnt/raid0/f1 bs=1M count=1024 con=fdatasync
\ # mdadm -Ds /dev/md1 > /etc/mdadm.conf //配置文件在激活 raid5 时需要使用,否则不能激活
5 故障恢复
# mdadm /dev/md1 -f /dev/sdb2 //将sdb2设为故障
# umount /dev/md1 # mdadm -S /dev/md1 //停止raid5 # ls /dev/md1 发现md1不存在了
# mdadm -Afs /dev/md1 //开启raid5
6 删除raid
# blkid //看到 sdb2属于raid成员
# mdadm -S /dev/md1 //先停止raid再删除,否则删除失败
\ # mdadm --zero-superblock /dev/sdb2 //将sdb2从raid成员中清除,其它分区也用同样的操作
# dd if=/dev/zero of=/dev/sdb1 //彻底清除分区信息

raid10创建和raid5创建

标签:不能   激活   分区信息   操作   成员   方法   自动   ext   db2   

原文地址:http://blog.51cto.com/12555197/2161327

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!