CentOS 7 RAID磁盘阵列详解一、(raid0、raid1)实验全程可跟做

RAID分为不同的等级,不同等级的RAID均在数据可靠性以及读写性能上做了不同的权衡。在实际应用中,可以依据实际需求选择不同的RAID方案。

RAID0
RAID0称为条带化储存,他以连续位或字节为单位进行数据分割,将数据分段储存于各个硬盘中。
优点:在RAID 0状态下,存储数据被分割成两部分,分别存储在两块硬盘上,此时移动硬盘的理论存储速度是单块硬盘的2倍,实际容量等于两块硬盘容量的2倍。
缺点:任何一块硬盘发生故障,整个RAID上的数据将不可恢复。
组成条件:两块大小相同的磁盘

因为raid0的构成需要两个磁盘,首先我们需要在系统中添加两块磁盘并对其进行分区,同时要记得将其文件系统类型修改为raid。

在创建raid卷前我们还有一样准备工作需要做,那就是查看我们系统中创建raid卷的工具mdadm是否已经安装了,如果没有安装我们可以使用“yum install mdadm”命令从yum源中进行安装。

前面的准备工作已经完成了,现在我们就可以进行raid0的创建了。这里我们创建一个在dev目录下名为md0的raid0卷。创建raid0的命令为“mdadm -C -v /dev/mdo -l0 -n2 /dev/sd[b-c]1”

创建完成记得使用命令“mdadm -D /dec/md0”对创建结果进行查看。

命令“cat /proc/mdstat”同样可以查看创建结果,不过此命令偏向于查看磁盘状态。

raid卷已经建已完成了,但要真正使用我们还要对其进行格式化与挂载,这里我们对raid卷md0进行格式化与挂载。格式化命令“mkfs.xfs /dev/md0”,挂载命令“mount /dev/md0 /opt/md0”。

RAID1
DAID1称为镜像储存,它通过磁盘数据镜像实现数据冗余,原理是在成对的独立磁盘上产生互为备份的数据。
优点:RAID 1的优势在于任何一块硬盘出现故障是,所存储的数据都不会丢失。当原始数据繁忙时,可直接从镜像拷贝中读取数据,因此读取性能较快。
缺点:该模式可使用的硬盘实际容量比较小,仅仅为两块硬盘二分之一的容量。
组成条件:两块大小相同的硬盘。

raid1的构成条件同样需要两块磁盘,但是这里我们考虑到实际生产情况,我们在两块盘的基础上给它再加一块备用盘,以备不时之需。所以在创建raid前我们还是需要添加两块磁盘,并对其进行分区和文件系统类型的修改。这里由于两块盘的操作一样,就只对一块盘的操作进行演示。raid1创建前同样需要查看raid创建工具mdadm是否已经安装,操作如raid0时一样。

这时前面的准备工作就已经完成了,我们可以开始创建raid1卷了。

每次操作完成一定要记得查看我们的操作结果。

raid1创建完成,我们还要记得对其进行格式化与挂载才能正常使用。

既然我们给它配了一个备用磁盘,所以还要记得对其进行验证能否正常使用。这里我们首先的md1中写入内容。

因为我们的备用磁盘就是为了在某块磁盘意外损坏时及时顶替它的工作,所以我们这里模拟两块工作的磁盘中的一块损坏,经过验证发现在其损坏之后并不影响我们数据的正常读取,而且备用磁盘sdf1也在第一时间进入了工作模式。

以上就是Linux系统中raid0与raid1的创建,后续还有raid5、raid6以及raid10的创建详细过程。

原文地址:https://blog.51cto.com/14449528/2431980

时间: 2024-10-11 12:58:28

CentOS 7 RAID磁盘阵列详解一、(raid0、raid1)实验全程可跟做的相关文章

CentOS 7 RAID磁盘阵列详解二、(raid5、raid6、raid10)全程可跟做

RAID5RAID5是一种存储性能.数据安全与储存成本兼顾的储存解决方案,可以理解为RAID0与RAID1的折中方案.RAID 5的作用是为系统提供数据安全保障.把数据和与其相对应的奇偶校验信息存储到组成RAID5的各个磁盘上.当RAID5的一个磁盘数据损坏后,利用剩下的数据和相应的奇偶校验信息去恢复被损坏的数据.优点:数据安全.读写速度快,空间利用率高,存储成本相对较低:能够支持在一块盘离线的情况下保证数据的正常访问.缺点:如果1块硬盘出现故障以后,整个系统的性能将大大降低.组成条件:至少三块

RAID磁盘阵列详解之RAID 5的配置与无人值守(带分散校验的数据条带)

RAID 5磁盘阵列介绍: RAID 5磁盘阵列由N (N>=3) 块盘组成阵列,一份数据产生N-1个条带,同时还有1份校验数据,共N份数据在N块盘上循环均衡存储. RAID 5具有和RAID 0相近似的数据读取速度,只是多了一个奇偶校验信息,写入数据的速度比对单个磁盘进行写入操作稍慢.同时由于多个数据对应一个奇偶校验信息,RAID 5的磁盘空间利用率要比RAID 1高,存储成本相对较低,是目前运用较多的一种解决方案. 可靠性高,允许坏1块盘,不影响所有数据. RAID 5磁盘阵列的配置: 1.

RAID磁盘阵列详解之RAID 6的配置与无人值守(带双重分散校验的数据条带),企业常用,必学!!!

RAID 6磁盘阵列介绍: RAID 6磁盘阵列由N (N>=4)块盘组成阵列, 存储容量为N块磁盘容量总和的(N-2) /N. RAID 6技术是在RAID 5基础上,为了进一步加强数据保护而设计的一种RAID方式,实际上是一种扩展RAID 5等级.与RAID 5的不同之处于除了每个硬盘上都有同级数据XOR校验区外,还有一个针对每个数据块的XOR校验区.当然,当前盘数据块的校验数据不可能存在当前盘而是交错存储的,具体形式见图. RAID 6每个数据块有两个校验保护屏障(一个分层校验,一个是总体

RAID磁盘阵列详解之RAID 0(无冗错的数据条带卷)

RAID 0磁盘阵列介绍: RAID 0连续以位或字节为单位分割数据,并行读/写于多个磁盘上,因此具有很高的数据传输率,但它没有数据冗余,因此并不能算真正的RAID结构. RAID 0至少需要两块以上大小相同的硬盘,它将两块以上的硬盘合并成一块,数据连续地分割在每块盘上.容量为所有硬盘的总和. RAID 0只是单纯地提高性能,并没有为数据的可靠性提供保证,而且其中的一个磁盘失效将影响到所有数据,因此不能应用于数据安全性要求高的场合. RAID 0磁盘阵列的配置: 1.给虚拟机添加两块硬盘,然后重

RAID磁盘阵列详解之RAID 10的配置,集RAID 1的安全与RAID 0的快速于一体的磁盘阵列

RAID 10磁盘阵列介绍: RAID 10实际是将RAID 1和RAID 0标准结合的产物,在连续地以位或字节为单位分割数据并且并行读/写多个磁盘的同时,为每一块磁盘作磁盘镜像进行冗余.它的优点是同时拥有RAID 0的超凡速度和RAID 1的数据高可靠性. RAID 10磁盘阵列CPU占用率同样也更高,而且磁盘的利用率比较低.由于利用了RAID 0极高的读写效率和RAID 1较高的数据保护.恢复能力,使RAID 10成为了一种性价比较高的等级,目前几乎所有的RAID控制卡都支持这一等级. RA

RAID磁盘阵列详解之RAID 1的配置与无人值守(无校验的相互镜像卷)

原文地址:https://blog.51cto.com/14449541/2431820

初识RAID磁盘阵列(内含理论加实际实验操作)

本文将带领各位初识Raid磁盘阵列,下面将分为几个部分进行讲解: 各个类型的RAID磁盘阵列详解 阵列卡介绍 构建软RAID磁盘阵列实操 在正式解释各类RAID阵列之前,首先来了解一下什么是磁盘阵列? 磁盘阵列(Redundant Arrays of Independent Drives,RAID),有"独立磁盘构成的具有冗余能力的阵列"之意.?磁盘阵列是由很多块独立的磁盘,组合成一个容量巨大的磁盘组,利用个别磁盘提供数据所产生加成效果提升整个磁盘系统效能.利用这项技术,将数据切割成许

23、磁盘管理—磁盘阵列(RAID)实例详解

磁盘阵列(RAID)实例详解 raid技术分类 软raid技术 硬raid技术 Raid和lvm的区别 为什么选择用raid RAID详解 RAID-0 RAID-1 RAID-5 Raid-10 Raid的管理 案例:创建一个raid10+冗余盘 磁盘阵列(RAID)实例详解 Raid(磁盘阵列)级别介绍 Raid有"廉价磁盘冗余阵列"的意思,就是利用多块廉价的硬盘组成磁盘组,让数据分部储存在这些硬盘里面,从而达到读取和写入加速的目的:也可以用作数据的冗余,当某块硬盘损毁后,其他硬盘

linux基础-磁盘阵列(RAID)实例详解

磁盘阵列(RAID)实例详解 raid技术分类 软raid技术 硬raid技术 Raid和lvm的区别 为什么选择用raid RAID详解 RAID-0 RAID-1 RAID-5 Raid-10 Raid的管理 案例:创建一个raid10+冗余盘 磁盘阵列(RAID)实例详解 Raid(磁盘阵列)级别介绍 Raid有"廉价磁盘冗余阵列"的意思,就是利用多块廉价的硬盘组成磁盘组,让数据分部储存在这些硬盘里面,从而达到读取和写入加速的目的:也可以用作数据的冗余,当某块硬盘损毁后,其他硬盘