LinuxRAID简介


raid
RAID Level:仅代表磁盘组织方式不同,没有上下文之分:
0:条带
优势:性能提升:读、写
不足:没有冗余(容错)能力
空间利用率:nS
至少需要2块盘
1:镜像
性能表现:写性能下降,读性能提升
冗余能力:有
空间利用率:1/2
至少需要2块盘
2
3
4:校验码
5:轮流作为校验盘
性能表现:读写都提升
冗余能力:有
空间利用率:(n-1)/n*nS
至少3块
6
0,1,5用的较多
0+1:先条带,再镜像
性能表现:读、写提升
冗余能力:有
空间利用率:1/2
至少4块
1+0:先镜像,再条带
性能表现:读、写提升
冗余能力:有
空间利用率:1/2
至少4块
5+0:
性能表现:读、写提升
冗余能力:有
空间利用率:(n-2)/n
至少6块

jbod:将多个小盘,组合成一个大盘
性能表现:无
冗余能力:无
空间利用率:100%
至少2块

逻辑RAID:
/dev/md#
/dev/md1
/dev/md2
/dev/md3


md:
mdadm:将任何块设备做成RAID
模式化的命令:
创建模式:
-C
专用选项:
-l:级别
-n:设备个数
-a {yes|no}:是否自动为其创建设备文件
-c:CHUNK大小,默认64kb

管理模式:
--add,--remove
mdadm /dev/md# --fail /dev/sda7 :模拟为损坏
监控模式:
-F
增长模式:
-G
装配模式:
-A

停止阵列:
mdadm -S /dev/md1

mdadm -D|--detail /dev/md#:查看阵列#的详细信息

将当前RAID信息保存至配置文件,一边以后进行装配:
mdadm -D --scan > /etc/mdadm.conf


watch:周期性的执行某命令,并以全屏方式显示结果
-n #:指定周期长度#秒,默认为2s
语法:watch -n # ‘command’

MD:Multi Device
DM:Device Mapper
逻辑设备
RAID,LVM2

相关内容