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

3.软件RAID配置

时间:2015-04-19 19:50:46      阅读:137      评论:0      收藏:0      [点我收藏+]

标签:linux   软件   操作系统   程序   信息   

3.软件RAID配置

·每种操作系统都有软件RAID的实现,在linux中软件RAID通过mdadm这个程序实现,

·mdadm支持raid级别有:RAID01456

·mdadm可以基于多块硬盘,分区或逻辑卷创建软件RAID

·创建好的软件RAID对应/dev/mdnn为第几个RAID,如第一个创建的RAID/dev/md0,第二个为/dev/md1

·RAID的信息保存在/proc/mdstat文件中,或通过mdadm命令查看,

·通过mdadm创建软件RAID

·创建raid 0mdadm -C /dev/md0 -a yes -l 0 -n 2 /dev/sdb /dev/sdc

·创建raid 1mdadm -C /dev/md0 -a yes -l 1 -n 2 /dev/sdb /dev/sdc

·创建raid 5mdadm -C /dev/md0 -a yes -l 5 -n 3 /dev/sdb /dev/sdc /dev/sdd

·创建raid 6mdadm -C /dev/md0 -a yes -l 6 -n 4 /dev/sdb /dev/sdc /dev/sdd /dev/sde

·选项:-C创建一个新raid

-a自动创建对应设备,

-l指定创建的raid级别,

-n指定硬盘的数量,

·创建raid的时候要进行条带化的工作,后台进行,cat /proc/mdstat,确认100%创建,

·创建好raid后,需要创建一个配置文件,mdadm -D --scan > /etc/mdadm.conf,这样重启后raid配置也存在,

·创建文件系统之后挂载使用,mkfs.ext4 /dev/md0mount /dev/md0 /mnt

·如果开机挂载,去/etc/fstab添加信息,

·查看RAID信息:

·mdadm -D --scan查看有几个raid信息,

·mdadm -D /dev/md0,使用raid具体相关信息,

·/proc中的文件也包含raid相关信息:cat /proc/mdstat

·备份磁盘:可以使用-x参数指定一个备份磁盘,备份磁盘一般不使用,当出现故障磁盘时,指定的备份磁盘可以自动上线工作:mdadm -C /dev/md0 -a yes -l 5 -n 3 -x 1 /dev/sdb /dev/sdc /dev/sdd /dev/sde,最后一块为备份磁盘,

·控制RAID

·可以通过命令关闭一个raid,关闭前先卸载,mdadm -S /dev/md0

·启用指定raidmdadm -R /dev/md0,重启后启用,

·彻底删除RAIDRAID中的每个磁盘mdadm --zero-superblock /dev/sdb

·模拟故障

·1,模拟一个磁盘故障:mdadm /dev/md0 -f /dev/sdb

·2,将故障磁盘移除:mdadm /dev/md0 -r /dev/sdb

·3,换新磁盘,加入raidmdadm /dev/md0 -a /dev/sdb


3.软件RAID配置

标签:linux   软件   操作系统   程序   信息   

原文地址:http://hclgogo.blog.51cto.com/1494961/1635613

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