当前位置: 主页 > Linux >

Linux下软Raid的实现

时间:2012-01-16 17:05来源:未知 作者:eason 点击:

Linux下的mdadm命令实现软Raid

1、创建RAID设备:

        1)RAID0:mdadm -C /dev/md0 -l 0 -n 2 /dev/sda8 /dev/sda9 -a yes
        2)RAID1:mdadm -C /dev/md1 -l 1 -n 2 /dev/sda10 /dev/sda11 -a yes
        3)RAID5:mdadm -C /dev/md5 -l 5 -n 3 /dev/sda12 /dev/sda13 /dev/sda14 -a yes
        参数说明:
       -C:创建RAID设备;
       /dev/md0 /dev/md1 /dev/md5:新建RAID设备的名字;
       -a yes:创建设备文件;
       -l 0:创建的RAID设备的级别,后面的0可以是1,5;
       -n 2:新RAID设备使用的磁盘数量是2个;
       ————————————————————————————————————---------------

       [root@IT民工~]# mdadm -C /dev/md0 -l 0 -n 2 /dev/sda8 /dev/sda9 -a yes
       [root@IT民工~]# mdadm -C /dev/md1 -l 1 -n 2 /dev/sda10 /dev/sda11 -a yes
       [root@IT民工 ~]# mdadm -C /dev/md5 -l 5 -n 3 /dev/sda12 /dev/sda13 /dev/sda14 -a yes

2 查看raid设备信息 可以查看的到raid的模式级别 以及由多少个磁盘分区组成 总大小
       [root@IT民工 ~]# mdadm --detail /dev/md0
       [root@IT民工 ~]# mdadm --detail /dev/md1
       [root@IT民工 ~]# mdadm --detail /dev/md5

3 删除raid设备:
       [root@IT民工 ~]# mdadm -S /dev/md0
       mdadm: stopped /dev/md0

4 格式化raid设备 mke2fs -j或mkfs.ext3指令:
       [root@IT民工 ~]#mke2fs -j /dev/md0
       [root@IT民工 ~]#mke2fs -j /dev/md1
       [root@IT民工 ~]#mke2fs -j /dev/md5

5、模拟磁盘故障(注意raid0无法用此指令模拟):
       mdadm -f /dev/md1 /dev/sda10

6、将故障磁盘从RAID设备中移走:
       mdadm -r /dev/md1 /dev/sda10

7、添加新的磁盘或是修复好的磁盘分区到RAID设备中:
       mdadm -a /dev/md1 /dev/sda10

8、RAID系统信息:
       cat /proc/mdstat

 

(责任编辑:eason@IT民工 )

顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------

发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名:密码: 验证码:点击我更换图片
加入我们
推荐内容
赞助商
赞助商