RAID全名为Redundant Arrary of lnexpensive Disks,是一种可以提高磁盘IO和提高磁盘耐用性 的磁盘阵列。
RAID的实现方式一般分为三种:
1. 外接式磁盘阵列,通过扩展卡实现提供适配能力
2.外接式RAID,主板集成RAID控制器。
3.soft RAID:软件RAID
RAID的级别:level
RAID0:条带卷 又称strip,它代表了RAID中最高的存储能力,是一种并行存储的机制。它提高存 储能力的方法是把数据分散并行存到多块硬盘上,以达到提高I/O的能力。
RAID1:镜像卷 又称mirror,是一种可以提供数据冗余的一种机制,数据在RAID1上存储时,会同 时存在两块硬盘上,提供一种镜像,如果其中有一块硬盘出现了物理损坏,不影响数据的完整性,增 加了数据的冗余,用来提高其安全性。
RAID4:RAID4是在RAID0的基础上,提供了校验码功能,最少要有一块硬盘提供校验码功能,两块 硬盘进行并行传输,最少要有三块硬盘。
RAID5: RAID5是在RAID4的基础上,所有的盘轮流进行校验操作,进而减少了只用单独一张盘做校 验的I/O压力。
RAID6:在RAID5的基础上,为了增加数据的安全性而设计的一种RAID方式,实际上是RAID5的一 种扩展,每个数据都提供了两个校验区所以他的冗余性更加的好。
软件RAID在linux上的实用和命令
linux支持软件RAID的模块为md模块。
mdadm模块化工具:
语法: 创建 -C
装配 -A
监控 -F
管理 -f -r -a
-C 创建模式:
-n # 使用几块磁盘创建RAID
-l # 做成RAID几
-r 移除
-a 自动创建目标设备RAID的设备文件
-c # 指明CHUNK块大小
-x # 指明空闲盘个数
-D 查看raid的挂载状态及详细属性
-S /dev/md0 停止RAID。
cat /proc/mdstat 可以查看系统里md状态
watch -n # ·cat /proc/mdstat· #为数字,单位秒 可以动态查看md状态
原创文章,作者:zs5599,如若转载,请注明出处:http://www.178linux.com/13045
评论列表(1条)
图画的很认真,但内容样式乱了点,加油