Linux运维实例 如何进行RAID阵列创建与管理 速来康康

前言

在服务器中RAID常作为大型的存储系统使用 可以在安全的前提下成倍的提升磁盘的使用率

一、RAID是什么?

RAID又叫独立冗余磁盘阵列 把多块独立的磁盘按不同的方式组合起来形成一个硬盘组(逻辑硬盘)来提高比单个硬盘更高的存储性能和提供数据备份技术
根据不同的组成阵列的不同方式称为RAID级别
常用的级别有0 1 5 6 10 01

二、磁盘阵列

1.RAID 0

RAID为条带化存储
连续以位或字节为单位分割数据,并行读/写于多个磁盘上,因此具有很高的数据传输率,但它没有数据冗余,因此并不能算是真正的RAID结构。RAID 0只是单纯地提高性能,并没有为数据的可靠性提供保证,而且其中的一个磁盘失效将影响到所有数据。因此,RAID 0不能应用于数据安全性要求高的场合。
在这里插入图片描述

2.RAID 1

RAID 1 为镜像化存储
:它是通过磁盘数据镜像实现数据冗余,在成对的独立磁盘上产生互 为备份的数据。当原始数据繁忙时,可直接从镜像拷贝中读取数据,因此RAID 1可以提高读取性能。RAID 1是磁盘阵列中单位成本最高的,但提供了很高的数据安全性和可用性。当一个磁盘失效时,系统可以自动切换到镜像磁盘上读写,而不需要重组失效的数据。
在这里插入图片描述

3 RAID 5

由三块及以上硬盘组成 一份数据产生N-1个条带,同时还有一份校验数据,共N份数据在N块盘数据在N块盘上循环均衡存储。
N块盘同时读写时,读写时性能很高,但由于有校验机制的存在 写入性能相对不高
N-1/N=磁盘利用率
可靠性高,允许坏一块盘,不影响所有数据
在这里插入图片描述

4 RAID 6

由大于等于4块盘组成,N-2/N=磁盘利用率。
与RAID5相比 6增加了第2个独立的奇偶校验信息块
两个独立的奇偶使用不同的算法,即使两块磁盘同时失效也不影响数据
对于5来说有更大的写损失看,所以写入性能更差
在这里插入图片描述

5 RAID 1+0

RAID1+0(先做镜像 在做条带)
N(偶数,N≥4)块盘两两镜像后,在组成一个RAID 0
N/2磁盘应用率
N/2块盘同时写入,N块盘同时读取
性能高,可靠性高
在这里插入图片描述

6 RAID 0+1

安全性能与RAID1+0相同 但安全性能低于RAID 1+0
在这里插入图片描述
在这里插入图片描述

三 组建磁盘阵列

这里举例要组建RAID 1+0和RAID 5
先来说RAID 5
在组建的时要先检查mdadm安装包是否安装
在这里插入图片描述
要将安装的四块硬盘分好区(不要格式化在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
这时RAID阵列在创建中
可以查看下进度
在这里插入图片描述
显示已完成
完成之后就要把它格式化 然后挂载使用
在这里插入图片描述

模拟故障

RAID5有一块热备盘可以来进行容灾 我来模拟一下故障展示容灾能力
在这里插入图片描述
在当掉一块盘后显示故障
在这里插入图片描述
这里显示重组中
在这里插入图片描述
重组完毕 c显示宕机 热备盘就顶上去了
在这里插入图片描述
这里也是
可以把损坏的盘给移除
在这里插入图片描述
也可以在添加一个硬盘作为热备份
在这里插入图片描述
在这里插入图片描述

RAID 10组建

RAID10和RAID5的方法创建方法一样 但是由于是组合 所以呀先做镜像 再做条带

在这里插入图片描述
在这里插入图片描述
已完成
格式化并且挂载
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_49172531/article/details/113648466