RAID分为不一样的等级,不一样等级的RAID均在数据可靠性以及读写性能上作了不一样的平衡,分为 :
1.RAID0,条带化存储,读写最快。
2.RAID1,镜像存储,安全性高。
3.RAID5,可视为RAID0与RAID1的折中方案。
4.RAID6,双重校验技术。
5.RAID1+0,先作镜像(1),再作条带(0),属于混合型RAID。安全
本次咱们尝试在RedHat6.5版本下作RAID磁盘阵列,因用到mdadm工具且raid卷建立基本相同,故本次只拿RAID5来作示范,并演示磁盘损坏自动替换。ide
首先添加4块大小各为20G的磁盘
使用fdisk命令对4块硬盘进行分区
建立4块raid分区,其中1块做为保留分区 mdadm -C -v /dev/md5 -l5 -n3 /dev/sd[bcd]1 -x1 /dev/sde1 //l表示等级,n表示运行分区,x表示保留分区 cat /proc/mdstat //查看raid进程信息
mdadm -D /dev/md5 //查看raid卷信息 mkfs.ext4 /dev/md5 //格式化制做的raid卷 此时,咱们就能够用mount命令把raid5挂载到目录中进行使用了
而后咱们来演示一下磁盘损坏自动替换 mdadm -f /dev/md5 /dev/sdb1 //当掉正在使用的一块硬盘 madam -D /dev/md5 //查看raid5信息
能够看到,做为保留的一块磁盘迅速替代当掉的磁盘并进行数据同步,至此,演示完成。工具