磁盘阵列:容灾存储以及快速访问 

          高效的访问速率 可靠性

带区卷   raid 0

磁盘容量:所有磁盘容量总和

优点:高读写性(网站高访问)

缺点:容错差

组合条件:两块以上大小相同的磁盘

镜像卷   raid 1

磁盘容量:所有磁盘容量总和的一半

优点:高可靠性 (数据冗余,银行,证券公司)

缺点:容量减半

组合条件:两块以上大小相同的磁盘

raid 5  

磁盘容量:所有磁盘容量之和减去一块磁盘容量

优点:高读写,高可靠(数据中心)

缺点:只允许坏一块硬盘

组合条件:三块以上大小相同的磁盘

raid 6

磁盘容量:所有磁盘容量之和减去两块磁盘容量

优点:非常高可靠性(数据中心,云平台)

缺点:写入损失大

组合条件:四块以上大小相同的磁盘

raid 1+0

磁盘容量:所有磁盘容量的一半

优点:高读写,高可靠

缺点:一个镜像卷组丢失,数据将丢失

组合条件:四块以上大小相同的磁盘

 

准备工作:开启虚拟机 添加多块硬盘 重启虚拟机让虚拟机新添加的硬盘生效如下图所示

raid磁盘阵列_第1张图片

先检查并确认新硬盘 我这里是从sdb~sdp17块硬盘如下图所示

raid磁盘阵列_第2张图片

raid磁盘阵列_第3张图片

raid 0

磁盘容量:所有磁盘容量总和

优点:高读写性(网站高访问)

缺点:容错差

组合条件:两块以上大小相同的磁盘

首先我们用命令fdisk /dev/sdb用L查看一下有哪些磁盘类型如下图所示

raid磁盘阵列_第4张图片

新建分区改变分区类型如下图所示:

raid磁盘阵列_第5张图片

我们在现实中是不可能知道系统有没有做raid,我们用命令mdadm –E /dev/sd【b-c】1检查一下有没有做raid 然后用mdadm –C –v /dev/md0 –l0 –n2 /dev/sd【b-c】1创建raid0,接着用mdadm –D /dev/md0查看一下raid0有没有做成功如下图所示

raid磁盘阵列_第6张图片

做好raid0之后我们格式化并创建一个md0的文件夹把raid0挂载到md0目录下并用df –h查看一下如下图所示

raid磁盘阵列_第7张图片

镜像卷   raid 1

磁盘容量:所有磁盘容量总和的一半

优点:高可靠性 (数据冗余,银行,证券公司)

缺点:容量减半

组合条件:两块以上大小相同的磁盘

用命令mdadm -C /dev/md1 –l1 -a yes -n2 /dev/sd【d-e】1 -x1 /dev/sdf1 创建raid1并留一块sdf1做备用如下图所示

raid磁盘阵列_第8张图片

然后模拟故障sdd1硬盘出问题了看看sdf1能不能自动顶上去如下图所示

raid磁盘阵列_第9张图片

raid磁盘阵列_第10张图片

raid 5  

磁盘容量:所有磁盘容量之和减去一块磁盘容量

优点:高读写,高可靠(数据中心)

缺点:只允许坏一块硬盘

组合条件:三块以上大小相同的磁盘

用命令mdadm -C /dev/md2 –l5 -a yes –n3 /dev/sd【g-j】1 创建raid5如下图所示

raid磁盘阵列_第11张图片

raid 6

磁盘容量:所有磁盘容量之和减去两块磁盘容量

优点:非常高可靠性(数据中心,云平台)

缺点:写入损失大

组合条件:四块以上大小相同的磁盘

用命令mdadm -C /dev/md3 –l6 -a yes –n4 /dev/sd【k-n】1 创建raid6如下图所示

raid磁盘阵列_第12张图片

用mdadm –D /dev/md3查看一下raid6成功没有如下图所示

raid磁盘阵列_第13张图片

raid 1+0

磁盘容量:所有磁盘容量的一半

优点:高读写,高可靠

缺点:一个镜像卷组丢失,数据将丢失

组合条件:四块以上大小相同的磁盘

用命令mdadm -C /dev/md4 –l10 -a yes –n4 /dev/sd【o-r】1如下图所示

raid磁盘阵列_第14张图片

用mdadm –D /dev/md4查看一下raid10成功没有如下图所示

raid磁盘阵列_第15张图片

从raid 1开始到raid 10没有格式化,请按照raid0的方法格式化后再挂载硬盘。。。